1、全表校验
this.$refs.czxxInfo.validate((valid) => {
if (valid) {
}
})
2、部分校验
let fieldsToValidate = ['name', 'name1','name2','name3'];
Promise.all(fieldsToValidate.map(item => {
return new Promise(function (resolve, reject) {
_this.$refs.czxxInfo.validateField(item, error => {
resolve(error);
console.log(reject)
})
});
})).then((data) => {
//返回结果为data:['','','','',]全部为空,满足规则
data.find(value=>{
if(value!=""){
}else{
}
})
})
3、单个字段校验
this.$refs.xjjzxx.validateField('countyJz.rdlx',(Error) =>{
if(!Error){
}else {
}
})