不多说直接上代码
var editIsflag = true;
for (let i = 0; i < this.btStorageReleasePlanDetailVoList.length; i++) {
if (!this.$refs[`editTableData${i}`][0].validate()) {
//validate() 是组件里面写的方法,下面是vue自己的表单提交验证
// this.$refs.[`editTableData${i}`].validate((value) => {
// if (value) {}
// })
editIsflag = false;
}
}
if(editIsflag){
this.dosaveDialogVisible = true;
}