element UI使用this.$msgbox避免 el-dialog写太多
this.$msgbox({
title: "修改安全策略",
message: h(组件名称, {
props: {
row,
},
on: {//表单监听
"update:form": (e) => {
form = e;
console.log(form);
},
},
}),
beforeClose(action, instance, done) {
if (action == "confirm") {
instance.confirmButtonLoading = true;
instance.confirmButtonText = "提交...";
console.log(instance);
ajax(data)
.then(
(res) => {
//...
done();
},
() => {}
)
.finally(() => {
instance.confirmButtonLoading = false;
instance.confirmButtonText = "确定";
//....
});
return;
}
done();
},
});