handleStatusChange(row) { let text = row.status === "0" ? "启用" : "停用"; this.$modal .confirm('确认要"' + text + '""' + row.userName + '"用户吗?') .then(function () { return changeUserStatus(row.userId, row.status); }) .then(() => { this.$modal.msgSuccess(text + "成功"); }) .catch(function () { row.status = row.status === "0" ? "1" : "0"; }); },
时间: 2023-05-15 19:07:32 浏览: 279
elementUI vue this.$confirm 和el.docx
5星 · 资源好评率100%
这是一个 Vue.js 的方法,用于处理用户状态的改变。根据传入的参数 row 的状态,将文本设置为“启用”或“停用”,然后弹出一个确认框,询问用户是否确认要改变该用户的状态。如果用户确认,就会调用 changeUserStatus 方法来改变用户的状态,并弹出一个成功的提示框。如果用户取消,就会将用户的状态改回原来的状态。
阅读全文