返回顶部

elementUI——表单自定义验证提交正确无反应,错误有反应

参考:https://blog.csdn.net/zzy0609/article/details/83750726

 

问题:自定义验证方法判断以后,如果正确的话,并没有返回一个callback

解决:加上callback即可

 

let validateTel = (rule, value, callback) => {
    if (value === '') {
        callback(new Error('请输入联系方式'));
    } else {
         if (this.ruleForm.tel!== '') {
            let reg = /^1[3456789]\d{9}$/
            if (reg.test(this.ruleForm.tel)) {
              callback(); //重点
            } else {
              callback(new Error('请输入正确的11位手机号码'));
            }
         }
    }
};

 

posted @ 2020-05-17 17:37  前端-xyq  阅读(1911)  评论(0)    收藏  举报