网上一些人说不起效是因为 visible 属性没有添加 .sync 修饰符。 一般情况下是因为一个 before-close 属性,这个是关闭前的回调,会暂停dialog的关闭。 该回调接收一个 done 函数作为参数,必须在回调里执行 done() 才能关闭dialog。 如下所示,具体示例可以参考element官网,查看具体怎么使用。
visible
.sync
before-close
done
done()