vue+elementui 应用中关闭对话框清除验证和表单内容

在项目中遇到对话框关闭或者取消后,再次打开验证错误或者表单内容依然存在的效果,如下: 这种用户体验显然不好,那么如何解决这种问题呢? 第一种方法简单粗暴,就是在dialog对话框添加v-if,下次打开对话框重新渲染即可。 第二种方法就是在 dialog取消按钮或者在对话框关闭的 ‘before-colse’事件中添加: this.$refs[formData].resetFields(); for
相关文章
相关标签/搜索