在表单中输入姓名时,校验姓名必须为汉字的校验。校验规则如下:
validateName = (rule, value, callback) => {
let reg=/^[\u2E80-\u9FFF]+$/;//Unicode编码中的汉字范围
if (value && value.length > 0) {
if(!reg.test(value)){
callback([new Error('姓名输入不合法')]);
}else{
callback();
}
}else if(value.length == 0){
callback();
} else {
callback(new Error('姓名输入不合法'));
}
}