1.报错截图

2.报错出现的场景

 将新增和更新放在一个页面操作的时候就会出现这个问题

3解决办法:

好多人都说可以加个这:

this.$nextTick(()=>{

   this.$refs['addForm'].resetFields();

})

但是我测试了还是报错,所以就改为下面这种了:

resetClearForm (medicalimageQueryForm) {
    this.$refs[medicalimageQueryForm].resetFields()
},

它了就是一个单独的重置方法,如果想要解决新增完再新增带数据的这种情况,还是要用上面的那种初始化的办法,这样,在你新增完成之后就初始化一些表单,这样就不会再将上次新增的数据带入下次新增的界面了。

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐