错误的代码
function handlUsernameOrEmail(rules,value,){
const regex = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+){1,2}$/;
if(regex.test(value)){
return new Promise().resolve('成功');
}else {
return new Promise().reject('失败');
}
// console.log('rules',rules,'value',value);
}
解决后的代码
function handlUsernameOrEmail(rules,value,){
const regex = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+){1,2}$/;
if(regex.test(value)){
return Promise.resolve('成功');
}else {
return Promise.reject('账号是邮箱,请输入正确的邮箱');
}
// console.log('rules',rules,'value',value);
}