对话框右上角的close按钮(before-close:关闭前的回调,会暂停 Dialog 的关闭,function(done),done 用于关闭 Dialog。 location.reload:刷新整个页面)
methods: {
handleClosable(done){
this.$confirm('确认关闭?')
.then(_ => {
done();
location.reload();
})
.catch(_ => { });
},
}
还有把校验中的trigger: "blur" 去掉 就可以了
rules: {
staffId: [
{
required: true,
message: "员工id不能为空",
trigger: "blur"
}
]
}