rules: {
slauOwnerTel: [
{ required: true, message: "请输入负责人电话", trigger: "change" },
{
validator: (rule, value, callback) => {
if (value != "" && value.replace(/(^\s*)|(\s*$)/g, "") != "") {
var reg1 = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
var reg2 = /^(13[0-9]|14[0-9]|15[0-9]|18[0-9]|17[0-9])[0-9]{8}$/;
var flag = "true";
if (!reg1.test(value)) {
flag = "false";
}
if (reg2.test(value) && flag == "false") {
flag = "true";
}
if (flag == "false") {
callback(new Error("请输入有效手机号或固定电话!"));
return false;
} else {
Vue+ Element-UI 对表单进行校验
最新推荐文章于 2022-05-01 10:01:40 发布