submitPwd () {
if (this.oldPwd !== '' && this.newPwd !== '' && this.password !== '') {
console.log(111)
axios.post(httpUrl.checkOldPwd, this.oldPwd)
.then(res => {
console.log(222)
this.status = true
})
.catch(err => console.log(err))
console.log(333)
console.log(this.status)
if (this.status) {
console.log('旧密码验证通过')
} else {
console.log('旧密码输入错误')
}
} else {
console.log('密码不能为空')
}
}
data中 status: false
以上代码为一个提交密码的方法案例,理想状态的输出顺序应该是:
111
222
333
true
旧密码验证通过
但是实际输出顺序是:
111
333
false
旧密码输入错误
222
这是为什么?
拉莫斯之舞
慕桂英3389331
相关分类