问题描述:
在使用avue生成的dialog编辑数据保存过后,再点击添加数据,表单里面就会带出上次编辑的数据。
原因分析:
可能是编辑数据保存过后,关闭dialog的时候没有清空表单数据
解决方案:
使用avue提供的:before-open,判断在添加的时候执行下面的代码,进行清空数据。
案例:弹窗执行前后
let self = this;//防止取不到this
for(let key in self.formData){
self.formData[key]=undefined;
}