使用表单校验遇到复杂的校验规则的时候
ElementUI组件提供的校验,可以基本判断是否输入了值,以及是否必须输入
element表单有个属性rules用于绑定自定义的校验规则
这个方法通常写在JS里面,用的时候需要导入
上面引用的方法
/**
* 校验纯英文和数字英文字符
*/
export function valiEnglishCharactersNmu (rule, value, callback){
let numberReg = /^[A-Za-z0-9,]+$/
if(value !=='') {
if(!numberReg.test(value)) {
return callback(new Error('只能输入数字,英文字母以及英文逗号'))
} else {
return callback()
}
} else {
return callback(new Error('请输入值'))
}
}