千家信息网

vue elementUI如何实现自定义正则规则验证

发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,这篇文章给大家分享的是有关vue elementUI如何实现自定义正则规则验证的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。项目场景:常见的表单填写中都会遇到,比如新增信息
千家信息网最后更新 2025年11月13日vue elementUI如何实现自定义正则规则验证

这篇文章给大家分享的是有关vue elementUI如何实现自定义正则规则验证的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

项目场景:

常见的表单填写中都会遇到,比如新增信息,修改信息等,如下图

相信大家对上面的验证都非常熟悉了,不多哔哔 本篇文章主要 想写 验证规则自定义 相关的内容

验证是否是合法手机号(举例)

实现下图所示:

实现步骤:

step 1

准备好 reg表达式 , 百度即可  电话号码--  /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/

step 2

model 和 ref 最好一致

prop验证的phone_number 和 v-model 绑定的phone_number 的字段名也要一致 注意细节

          立即创建

step 3

 data() {        饿了么文档上写的在这里定义一个 checkPhon_unm 回调        // 电话号码 验证    var checkPhon_unm = (rule, value, callback) => {      if (value) {        if (!/^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1}))+\d{8})$/.test(value)) {          callback(new Error("请输入正确的电话号码!"));        } else {          callback();        }      } else {        callback();      }    };    return {     rules: {        phone_number: [{ validator: checkPhon_unm, trigger: "blur" }],      },    }; }, methods: {      submitForm(formName) {        this.$refs[formName].validate((valid) => {          if (valid) {            alert('submit!');          } else {            console.log('error submit!!');            return false;          }        });      },

感谢各位的阅读!关于"vue elementUI如何实现自定义正则规则验证"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

验证 规则 内容 号码 电话 电话号码 正则 一致 信息 文章 更多 篇文章 不错 合法 实用 下图 场景 字段 常见 手机 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网信部门贯彻落实网络安全法 sql数据库一附加就无响应 江北安卓软件开发 品质软件开发优势 江苏互联网软件开发价格 河北银行数据库面试 期货软件开发速推_牛盾科技 商丘网络技术操作 福泉软件开发设计 没有服务器可以处理这个请求 阿里云 集群服务器 做财务审计需要做数据库吗 深圳市找房网络技术有限公司 方舟服务器怎么设置驯服速度 软件开发企业如何记账 java软件开发笔记 数据库技术根据关系判断实体 一块互动网络技术有限公司 oracle数据库 锁 大数据数据库安全解决方案 网络技术服务技术指导 企业网络安全分析及解决方案研究 数据库查询日期中月份 永安市天气预报软件开发 怎么用联通光猫变成服务器 大话西游2服务器联赛火焰山 虹口区专业性金融网络技术服务 南京体感多媒体软件开发 凡普科技参加乌镇互联网大会 软件开发后期发展方向
0