美文网首页
el-form自定义校验

el-form自定义校验

作者: 书简虫子 | 来源:发表于2021-05-07 15:18 被阅读0次

提示样式

一、基本校验

rules:{

name: [

{ required: true, trigger: 'blur',  message: '请输入名称' }

]

}

二、函数校验

data() {

var existPhoneRule = (rule, value, callback) => { // 手机号唯一性校验

let regx = /^1[0-9]{10}$/;

if (!value) {

return callback(new Error('请输入手机号'));

}

if (!regx.test(value)) {

return callback(new Error('手机号格式错误'));

}

};

return {

rules:{phone: [{ validator: existPhoneRule, required: true, trigger: 'blur' }]}

}

}

三、接口返回校验

data() {

var existPhoneRule = (rule, value, callback) => { // 手机号唯一性校验

let paramas = {}

if (!value) {

return callback(new Error('请输入手机号'));

}

existPhone(paramas).then(res => {

if (res.code === '200') {

callback();

} else {

callback(new Error(res.message));

}

})};

return {

rules:{phone: [{ validator: existPhoneRule, required: true, trigger: 'blur' }]}

}

}

相关文章

  • elementUI el-form validate方法不执行

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

  • el-form的各种校验姿态

    1.基础姿势/自定义姿势 在el-form上绑定rules,rlues为校验规则,在el-form-item上绑定...

  • el-form自定义校验

    提示样式 一、基本校验 rules:{ name: [ { required: true, trigger: 'b...

  • voltType is not a string

    el-form表单校验时报错 项目需求要对输入的表单内容进行类型和长度校验,其他格式都没问题,唯独是数字类型和长度...

  • hibernate Validator自定义注解

    如何自定义注解,加入自己的校验逻辑 自定义注解 自定义注解校验类

  • element ui 表单校验

    添加校验的方法:1、给el-form添加rules属性,rules的值是一个对象,每一项是校验规则数组,el-fo...

  • el-form校验失败

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

  • elementUI 表单校验正确不执行

    自定义校验,校验通过应该加上callback()回调

  • Hibernate-Validation

    一.依赖架包: 二.校验工具类 三、校验返回对象 四.自定义注解 五、自定义密码校验类 标准实现者如hiberna...

  • element Form表单自定义校验

    记录下element中Form如何自定义校验 html rules代码 自定义校验图片使用到validator属性...

网友评论

      本文标题:el-form自定义校验

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