原因:

自定义的validator验证方式需要调用callback。 验证失败callabck(new Errno(‘’)). 验证成功 callback()

var checkNumber3 = (rule, value, callback) => {

if (value && !Number.isInteger(value)) {

callback(new Error("请输入数字值"));

} else {

callback();

}

};

其他原因:

el-form 应该使用:model="form" 而不是v-model="form"checkbox radio无法校验 注意使用的tigger是change而不是blur 参考

参考文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: