參考: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位手機號碼')); } } } };