問(wèn)題
submitForm(formName) {
this.$refs[formName].validate((valid) => {
//這里怎么也執(zhí)行不到??梧奢?著淆?近迁?打掘?绊率?垂睬?媳荒??驹饺?
if (valid) {
alert('submit!');
} else {
alert('error submit!!');
return false;
}
});
}
解決辦法
在自定義驗(yàn)證里面每一個(gè)判斷都要有callback(),就是要保證最后執(zhí)行到的是callback();
var checkProvince = (rule, value, callback) => {
if (!value) {
return callback(new Error('省份不能為空'));
} else {
callback(); //就是這里肺樟,一定要加callback() !B咛省C床!?ㄈ濉L锶帷!骨望!
}
};