一、el-dialog标签中添加:before-close="closeDialog"
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body :before-close="closeDialog">
二、methods函数中添加
closeDialog(done){
this.$confirm('确认关闭?')
.then(_ => {
done();
})
.catch(_ => {});
},