问题原因:
mouted加载table数据以后,隐藏的弹出框并没有编译渲染进dom里面。click弹出的时候$refs并没有获取到dom元素导致 'resetFields' of undefined。
解决方案:
如果是第一次就点击新增就没必要reset, 根据元素undefined判断
resetForm() { if (this.$refs.userEditRef !== undefined) { this.$refs.userEditRef.resetFields() } }
2023-12-15 12:17:33
mouted加载table数据以后,隐藏的弹出框并没有编译渲染进dom里面。click弹出的时候$refs并没有获取到dom元素导致 'resetFields' of undefined。
解决方案:
如果是第一次就点击新增就没必要reset, 根据元素undefined判断
resetForm() { if (this.$refs.userEditRef !== undefined) { this.$refs.userEditRef.resetFields() } }