新增和编辑都在同一个表单页面,并且同一个dialog,this.$refs.form.resetFields()重置表单初始值,并不是清空表单的属性,表单第一次渲染的值是初始数据也,
1、表单回显给数据赋值时候写在this.$nextTick里面,
2、表单清空卸载关闭弹框之前或者同步
this.$nextTick(()=>{
this.$refs.form.clearValidate()
this.$refs.form.resetFields()
})
新增和编辑都在同一个表单页面,并且同一个dialog,this.$refs.form.resetFields()重置表单初始值,并不是清空表单的属性,表单第一次渲染的值是初始数据也,
1、表单回显给数据赋值时候写在this.$nextTick里面,
2、表单清空卸载关闭弹框之前或者同步
this.$nextTick(()=>{
this.$refs.form.clearValidate()
this.$refs.form.resetFields()
})