Element中MessageBox弹窗取消回调事件

时间:2024-11-24 08:47:19
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: "已取消修改", }); }); },