美文网首页
iView表单自定义校验规则

iView表单自定义校验规则

作者: 迦叶凡 | 来源:发表于2019-02-01 10:57 被阅读0次

前言

在实际工作过程中,有用到iView这款基于Vue的UI组件库。在使用其中的表单组件的时候,除了其自带的表单校验规则,有时需要根据自身的业务需求自定义校验规则,下面介绍下实现方式。

正文

//自定义规则校验邮箱输 入
const validateEmail = (rule, value, callback) => {
  var reg = new RegExp("^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*    [a-z0-9]+.){1,63}[a-z0-9]+$");
  if (!reg.test(value)) {
    callback(new Error('邮箱格式不正确'));
  } else {
    callback();
  }
};

//然后再需要的地方使用该校验规则即可
projectEmail: [
  { required: true, message: this.$t('pro-form-validate-projectEmail'), trigger: 'blur' },
  { validator: validateEmail, trigger: 'blur', trigger: 'change' }
]

相关文章

  • iview的自定义表单校验,valid显示undefined

    iview自定义表单校验的规则如下 其实上面的内容不是重点,iview官网上就可以搜到教程。重点在于在校验的定义中...

  • iView表单自定义校验规则

    前言 在实际工作过程中,有用到iView这款基于Vue的UI组件库。在使用其中的表单组件的时候,除了其自带的表单校...

  • Element-UI表单验证

    校验规则 表单通过rules属性绑定校验规则对象,表单项通过prop属性绑定具体校验规则 注意校验的字段必须和表单...

  • elementui表单自定义校验及嵌套验证

    自定义校验规则额外参数 多个输入框校验逻辑一致 ElementUI表单校验prop的嵌套写法页面中的表单经常会有校...

  • el-form校验失败

    表单校验不报错,但是校验方法一直进不去,原因是因为自定义校验规则的时候没有else callback()

  • Jquery validation

    前端表单验证框架 页面引入 默认校验规则 封装后检验器 自定义rules举例(校验用户长度等) Example

  • iview: 表单校验

    表单校验 1、 手机号码 校验 2、 8位数包含字母和数字密码、再次输入密码 校验 3、 多个下拉选择框 必选校验...

  • iview自定义表单验证

    iview表单支持自定义验证规则,可以完成更复杂的验证,下面以验证手机号为例,说明使用方法:

  • iview自定义表单验证

    iview表单支持自定义验证规则,可以完成更复杂的验证,下面以验证手机号为例,说明使用方法:

  • elementUI el-form validate方法不执行

    表单组件 el-form validate 方法不执行,检查自定义校验规则方法,是否执行了 callback 方法。

网友评论

      本文标题:iView表单自定义校验规则

      本文链接:https://www.haomeiwen.com/subject/wgnrsqtx.html