vue 部分表单验证
letfields=['busName','contactsName','busQualification','busHours','busPhone','classId','contactsName','contactsPhone','address']if(that.quaImgList.length>0){fields.splice(fields.indexOf('busQualifi
let field['aa','bb','cc','dd']
if (that.aaList.length > 0) {
fields.splice(fields.indexOf('aa'), 1)
}
Promise.all(
fields.map((item) => {
let p = new Promise((resolve, reject) => {
that.$refs.form.validateField(item, (vaild) => {
resolve(vaild)
})
})
return p
})
).then(result=>{
result=result.filter(item=>item)
console.log('22222222222222',result)
if(!result.length){
//这里写验证通过的业务代码
console.log('33333333333333')
}
})
更多推荐
所有评论(0)