elementui 表单校验validate不起效果

2023-12-28 17:35:43

原因:

  • 自定义的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
    参考

文章来源:https://blog.csdn.net/qq_44792224/article/details/135272797
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。