Dialog
TdDialog
是对 ElDialog
的二次封装, 提供open
和close
方法控制弹窗显示及关闭。可以配合 async/await
使用,而不是使用回调函数,使逻辑更清晰。
基础用法
loading
内嵌表单
loading
关闭前自定义操作
一般情况下点击按钮调用ok
方法,如果需要自定义操作,比如点击确认,表单校验通过后,在调用接口成功后再关闭弹窗,如果接口失败,则不关闭弹窗,方便用户修改表单后重新提交。此时需要调用step
方法
loading
这就可以在自定义操作失败后阻止关闭弹窗,以继续修改表单,但是问题是,再次点击确认按钮时,不会再触发任何操作。所以需要修改打包弹窗的方式, 参考下面的写法
loading