使用iview组件Message使用axios做登录请求,根据返回的状态码,展示错误提示信息 this.$axios.post('http://wx.simplesay.xin/user/login', {
email: this.formLogin['email'],
password: this.formLogin['password']
}).then(function (response) { if (response.data.code === 10001) { this.$Message.info('用户名或密码错误,请送心')
} else {
console.log(response.data)
}
})但是这样会报错如果我创建方法ok () { this.$Message.info('Clicked ok')
},在Model组件中使用就不会报错,原因是什么??<Modal v-model="model_login"
title="Common Modal dialog box title"
:closable="false"
:mask-closable="false"
@on-ok="ok"
@on-cancel="cancel">
1 回答
宝慕林4294392
TA贡献2021条经验 获得超8个赞
上下文问题,改成下面这样
this.$axios.post('http://wx.simplesay.xin/user/login', { email: this.formLogin['email'], password: this.formLogin['password'] }).then((response) => { if (response.data.code === 10001) { this.$Message.info('用户名或密码错误,请送心') } else { console.log(response.data) } })
- 1 回答
- 0 关注
- 3129 浏览
添加回答
举报
0/150
提交
取消