Element中MessageBox弹窗取消回调事件
submitForm() {
this.$confirm("此操作将修改密码,返回登录页面, 是否继续?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(async (action) => {
console.log(action);
if (action === "confirm") {
//这里最好什么也不要加,我用return试了一下,下面的代码全都会不执行
}
//这里是请求(action的判断一定要在请求之前)
console.log(res);
if (res.stateCode == 0) {
this.$message({
message: "密码修改成功",
type: "success",
});
} else {
return;
}
//我这里是修改成功跳转到首页
})
.catch(() => {
this.$message({
type: "info",
message: "已取消修改",
});
});
},