当前位置: 首页>前端>正文

8.记录Vue项目记录使用iview表单resetFields()方法遇到的问题。

首先点击添加和编辑都是用的同一弹框内容,所以内容部分用了v-if判断是否显示,这样就会导致一个问题,就是如果你先点击了编辑,把编辑拿到的值赋予了事先定义好的对象,这样点击取消再去使用resetFields()清空表单已填内容你会发现,内容还是存在,因为resetFields()这个方法只是将表单数据初始化,所以之前绑定的值是什么就是什么,并不会清空全部数据。

8.记录Vue项目记录使用iview表单resetFields()方法遇到的问题。,第1张

8.记录Vue项目记录使用iview表单resetFields()方法遇到的问题。,第2张

解决方法在点击编辑的时候赋予对象值得时候给个定时器,或者使用$nextTick,这样就可以解决上面所遇到得问题。

8.记录Vue项目记录使用iview表单resetFields()方法遇到的问题。,第3张

8.记录Vue项目记录使用iview表单resetFields()方法遇到的问题。,第4张

https://www.xamrdz.com/web/2bj1997400.html

相关文章: