dialog注意事项
关于在做弹窗时的几点注意事项
1.弹窗在未生成时属于未创建元素,无法获取其中的dom元素。
2.在关闭弹窗时,清除其中的数据及清楚其中的表单验证信息。
destroy-on-close 关闭时销毁 Dialog 中的元素
this.$refs[‘updateForm’].resetFields() 清除表单的验证信息
尽量避免手动操作数组或者对象进行数据的清理,会导致表单验证信息的显示。
在弹窗显示❌或者通过遮罩或者通过esc进行隐藏弹窗时,应该先获取关闭之前的事件,确认把数据清除,避免会影响到下次打开。
before-close 关闭前的回调,会暂停 Dialog 的关闭
做好相关的清除和销毁事件后,再次打开弹窗就会初始化弹窗。