this.$refs有值但this.$refs.addForm.resetFields值为undefined
时间: 2023-10-14 16:10:56 浏览: 87
Vue 2.0学习笔记之使用$refs访问Vue中的DOM
这种情况可能是因为resetFields方法是在组件mounted之后才能被调用,而你在调用resetFields方法时组件可能还没有被mounted。可以尝试在mounted生命周期函数中调用resetFields方法,或者使用this.$nextTick()方法。例如:
```
mounted() {
this.$nextTick(() => {
this.$refs.addForm.resetFields();
});
}
```
这样就可以确保在组件mounted之后再调用resetFields方法。
阅读全文