element-ui 对话框dialog 重置表单报错Cannot read property 'resetFields' of undefined
作者:互联网
问题原因:
mouted加载table数据以后,隐藏的弹出框并没有编译渲染进dom里面。click弹出的时候$refs并没有获取到dom元素导致 'resetFields' of undefined。
解决方案:
如果是第一次就点击新增就没必要reset, 根据元素undefined判断
resetForm() { if (this.$refs.userEditRef !== undefined) { this.$refs.userEditRef.resetFields() } }
标签:userEditRef,undefined,对话框,resetFields,refs,dom,报错,元素,property 来源: https://www.cnblogs.com/canjiaXQD/p/15034950.html