1.html部分:

<el-form :model="ruleForm" :rules="rules" ref="ruleForm" label-width="125px" class="demo-ruleForm"><el-form-item label="联系电话:" prop="buyerPhone" required><el-input v-model="ruleForm.buyerPhone"></el-input></el-form-item><el-form-item label="Email:" prop="buyerEmail" required><el-input v-model="ruleForm.buyerEmail"></el-input></el-form-item>
</el-form>

2.js部分:

data () {var checkPhone = (rule, value, callback) => {const phoneReg = /^1[34578]\d{9}$$/if (!value) {return callback(new Error('电话号码不能为空'))}setTimeout(() => {// Number.isInteger是es6验证数字是否为整数的方法,实际输入的数字总是识别成字符串// 所以在前面加了一个+实现隐式转换if (!Number.isInteger(+value)) {callback(new Error('请输入数字值'))} else {if (phoneReg.test(value)) {callback()} else {callback(new Error('电话号码格式不正确'))}}}, 100)}var checkEmail = (rule, value, callback) => {const mailReg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/if (!value) {return callback(new Error('邮箱不能为空'))}setTimeout(() => {if (mailReg.test(value)) {callback()} else {callback(new Error('请输入正确的邮箱格式'))}}, 100)}
return {ruleForm: {buyerPhone: '',buyerEmail: ''},rules: {buyerPhone: [{ validator: checkPhone, trigger: 'blur' }],buyerEmail: [{ validator: checkEmail, trigger: 'blur' }]}
}

elementui 自定义表单验证邮箱、电话号码相关推荐

  1. 记录element-ui自定义表单验证上传身份证正反面

    大概是这个样式 两个上传组件写在一个form-item里进行自定义表单验证 每次验证,通过判断上传组件绑定的值进行判断,callback不同的提示错误 <template><div& ...

  2. element-ui 自定义表单验证 , 但是不出现小红心解决方案

    rules: {// name: [{ required: true, message: "请输入公司名称", trigger: "blur" }],name: ...

  3. ElementUI使用问题记录:设置路由+iconfont图标+自定义表单验证

    一.关于导航怎么设置路由 1.在el-menu这个标签的属性中添加 router ,官方文档的解释是:启用vue-router 这种模式 2.在el-menu-item标签中的index属性直接书写路 ...

  4. vue 表单验证正则_vue elementui form表单验证的实现

    最近我们公司将前端框架由easyui 改为 vue+elementui .自学vue两周 就开始了爬坑之路.业余时间给大家分享一下心得,技术新手加上第一次分享(小激动),有什么不足的地方欢迎大家指正, ...

  5. ElementUI的表单验证及常用规则

    element-cn.eleme.io/#/zh-CN/com- 在官网上有关于form组件的详细介绍 这里总结了几个常用的规则,方便下次使用 必填,必选,邮箱,手机号,时间,数字,数组,字符长度, ...

  6. elementUI框架:表单验证书写方式

    验证form,注意prop.rules指定的名字需一致: 也可以单独指定具体某一验证::rules="$rules.Login.userName" 校验方式 this.$refs[ ...

  7. Django 表单验证之自定义表单验证器

    本文基于Django 表单验证 一文,补充完善表单验证器之自定义表单验证器 具体步骤总结如下: 第一:在formValidation.py 文件中,添加自定义名称敏感验证器(NameValidatio ...

  8. 表单验证与自定义表单验证

    / 验证规则 rules: { // 多个验证用数组 单个验证用对象// 验证账号acc: [{ required: true, message: '不能为空', trigger: 'blur' }, ...

  9. iview自定义表单验证

    @[TOC] iview自定义表单验证 之前总结过iview简单表单验证: https://blog.csdn.net/A_LL_IS_WELL/article/details/111227468ht ...

最新文章

  1. TensorFlow2.0来了
  2. vue的$nextTick使用总结,this.$refs为undefined的解决办法,element Ui的树形控件setCheckedKeys方法无法使用
  3. ruby array_在Ruby中使用Array.pop和Array.shift方法从Array中删除元素
  4. 情人节海报设计没有灵感?看过来
  5. 博科交换机zone划分
  6. html菜单不动属性,html5规定元素的上下文菜单属性contextmenu
  7. Python 爬虫 —— 使用 pandas
  8. word字间距异常处理方式
  9. java飞机大战boos代码_飞机大战 java 源代码
  10. python在单词表中查找包含所有元音字母aeiou的单词并打印
  11. ios系统脚本服务器加速,让iOS系统加速飞起来 speed intensifier插件让iOS系统加速
  12. 如何开展性能测试工作
  13. STL之容器Vector内存管理
  14. Python计算向量夹角:向量夹角计算方法详解
  15. 51单片机 AD转换
  16. matlab给hfss建模,一种matlab与hfss接口控制方法
  17. linux ssl证书卸载,Linux的ssl证书安装教程
  18. Excel表格中如何快速生成下拉菜单
  19. 21年浙江工业大学计算机考研经验帖
  20. 计算机在音乐教学中的运用,浅谈电脑音乐技术在音乐教学中的运用

热门文章

  1. 计算机通常使用什么指令的地址,多地址指令
  2. 阿里云蒋林泉:弹性计算全景图解读 | 云栖大会
  3. Linux下一键直达目录才是终极神器—autojump
  4. 爬虫模拟登录破解无原图滑动验证码
  5. 佛言禅语-----生命的智慧
  6. C# 下载excel模板,并将数据导进模板excel
  7. 无人驾驶中的决策规划控制技术
  8. torch cross_entropy ignore_index
  9. 高并发下秒杀商品细节
  10. 正则表达式及限制字数