vue table表格中的form表单校验

查看时需要奖表单 禁用 :disabled="forms.changeType == 3"


            
                
                    
                
                
                    
                
            
        

重点就是form中有一个数组

form: {
  jsonData: [{
    extra2ZcryId: undefined
  }],
}

jsonDataRules: {
  extra2ZcryId: [{required: true, message: "姓名不能为空", trigger: "blur"}],
  extra2Post: [{required: true, message: "职务(职称)不能为空", trigger: "blur"}],
  extra2PostTime: [{required: true, message: "任职(聘任)时间不能为空", trigger: "blur"}],
},

校验

this.$refs.jsonDataRules.validate((valid) => {
  if (valid) {
    flag = true
  } else {
    return false;
  }
});

你可能感兴趣的:(vue table表格中的form表单校验)