表單驗(yàn)證中豌拙,有一項(xiàng)是數(shù)組驗(yàn)證陕悬,常規(guī)的驗(yàn)證方法無(wú)效,自定義校驗(yàn)規(guī)則也無(wú)效
微信截圖_20230116100127.png
源碼那里沒(méi)有接收數(shù)組的類型按傅。在提交的時(shí)候捉超,可以把數(shù)組toString一下,可以解決這個(gè)問(wèn)題唯绍。
驗(yàn)證通過(guò)之后拼岳,一定要再改回?cái)?shù)組形式
submit() {
// 校驗(yàn)審核小組成員,
if(this.dataForm.teamMembersArry &&this.dataForm.teamMembersArry.length>0){
this.dataForm.teamMembersArry = this.dataForm.teamMembersArry.toString()
}else{
this.dataForm.teamMembersArry = ''
}
this.$refs.uForm.validate(valid => {
if (valid) {
this.dataForm.teamMembersArry= this.dataForm.teamMembersArry.split(',')
console.log('驗(yàn)證通過(guò)');
} else {
console.log('驗(yàn)證失敗');
}
});
},