最近发现一个新问题,在使用elementui的表单时,当我提交后,再点开el-dialog表单的时候,发现数据还在,。表单并没有初始化
方法就是
resetForm(formName) {
this.$nextTick(()=>{
this.$refs[formName].resetFields()
})
}
加this.$nextTick的原因是为了解决,resetFields is undefined的报错..
在下一次DOM加载时执行
本文介绍了一种解决ElementUI中el-dialog表单提交后未能正确重置的问题的方法。通过使用this.$nextTick()确保DOM更新后调用resetFields()方法来清空表单数据。
1157

被折叠的 条评论
为什么被折叠?



