resetFields重置表单问题

在用表单进行新增后需要清空以便于下一次的新增数据 但是现在resetFields的方法用在方法体里面时总是报错图片.png图片.png一开始用的是图片.png但是也是报错图片.png这是怎么回事
之后表单是动态的表单 不是静态的图片.png

阅读 3k
4 个回答
  1. 使用 this.$refs 而不是 this.$ref
  2. 配合使用 this.$nextTick(() => {})
  3. el-form 中的 model / ref 以及 el-form-item 中的 prop 再检查一遍吧

2020年6月30日 10:55:49

你是不是都没有给表单设置ref引用哦,报错提示就是this.$refs上没有你的addForm

如果你在生命周期create读取$refs,则需要使用this.$nextTick(() => {}).如果还是undefind,那么就是你this.$refs['addForm']有问题了

是不是加了自定义验证规则,然后没有callback

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题