validatePass = (rule, value, callback) => {if (!value || (Array.isArray(value)&&value.length==0)) {this.itemData.isEmpty = true;return callback(this.$t("sequenceList.pleaseInput"));}// this.currentIndex  当前表单的index//   this.allData  所有的数据let flag = this.allData.some((val, index) => this.currentIndex !== index && val[rule.field] == value);if (flag) {this.allData[this.currentIndex][rule.field]=""return callback(this.$t("dataMain.errorText"));} else {callback();}};

当表单为数组表单时,可以用作校验数据是否为空和字段是否重复

//数据格式:this.allallData=[
{name:"张三_test 数据",
age:"78",
sex:"男",
address:"上海市长宁区北新泾镇新泾街道新泾二村",
},
{name:"李四_test 数据",
age:"78",
sex:"男",
address:"上海市长宁区北新泾镇新泾街道新泾二村",
}
]

Element 表单校验方法简单抽离相关推荐

  1. element表单校验

    通过一个案例来示意:element的表单校验 html部分: <template><div id="app"><el-form :model=&quo ...

  2. element表单校验输入框手动清空时出现XXX is required提示

    使用element UI el-form表单校验时,当输入框手动清空内容时会出现XXX( Form-Item 的 prop 属性设置的校验字段名) is required提示,输入框失去焦点之后,又恢 ...

  3. 微信小程序常用表单校验方法(手机号校验、身份证号(严格和非严格校验、验证码六位数字校验))

    一个js文件专门放校验方法 方法记得导出 util.js function isPhone(value) {if (!/^1(3|4|5|7|8)\d{9}$/.test(value)) {retur ...

  4. vue+element表单校验

    1.字母数字组合 export function numberSrting(rule, value, callback) { if (!value) { callback(); } else { le ...

  5. JEECG 3.7.8 新版表单校验提示风格使用升级方法(validform 新风格漂亮,布局简单)

    JEECG 表单校验新提示风格使用讲解&升级方法 (validform 新风格漂亮,布局简单) JEECG 表单校验采用的是validform,默认的校验提示需要占用页面布局,提示效果较传统. ...

  6. vue+element ui表单校验(邮箱、电话、工商信息)

    vue+element ui表单校验(邮箱.电话.工商信息)) Html部分 <template><div><el-steps :active="active& ...

  7. Element 表单只能输入数字校验

    Element 表单只能输入数字校验 以下验证均为只能输入数字类型 只能输入整数 <el-input v-model="value" placeholder="请输 ...

  8. 问卷调查:vue element动态生成表单、表单校验以及表单提交

    有任何疑问和问题欢迎大家提出来,一起学习,相互监督,共同进步! 需求:题型包含:单选题.多选题.文本框.矩阵题型 实现功能的相关技术:vue(router,axios,element-ui) 实现结果 ...

  9. elementUI From表单校验,整体校验和部分校验的使用方法

    我们在开发中,有势会接到一种关于表单验证的需求,在对整体表单验证的同时也希望对单个表单进行验证,虽然官网都有api,但是为了让大家更为直观,这里小杰为了更为直观的理解做了总结. 本次涉及到的核心点 v ...

  10. vue+ele 实现v-for动态数据循环表单,然后对每个结构进行表单校验的方法

    vue+ele 实现v-for动态数据循环表单,然后对每个结构进行表单校验的方法 项目开发时遇到form结构是动态遍历出来的,但是每个遍历出来的表单都需要做相对应的检验处理,ele提供的办法只能对单个 ...

最新文章

  1. 腾讯云轻量应用服务器 开放端口
  2. QIIME 2教程. 18序列双端合并read-joining(2020.11)
  3. -gMIS持续优化更新, +InSiteSearch站内搜索
  4. html相同标签nth,详解CSS nth-child与nth-of-type的元素查找方式
  5. oracle alter_log,在线查看alter.log文件内容
  6. 洛谷 题解 P2010 【回文日期】
  7. SQL对Xml字段的操作
  8. .Net微服务实战之DevOps篇
  9. docker 启动mysql root用户_Docker-Compose搭建Wordpress博客系统
  10. win7系统如何访问xp系统的服务器,WIN7系统怎么让XP系统访问呢
  11. 开课吧学python靠谱吗-开课吧的python课程怎么样,值得报名吗?
  12. 字和字节和位和16进制数的关系
  13. 【语音加密】基于matlab混沌+AES语音加密解密【含Matlab源码 1593期】
  14. R语言使用table1包绘制(生成)三线表、使用单变量分列构建三线表、编写自定义三线表结构(将因子变量细粒度化重新构建三线图)、自定义修改描述性统计参数输出自定义统计量
  15. centos 7 拉黑IP
  16. DHCP和DHCP中继
  17. 蚁群算法求解TSP问题
  18. 关于我学习线代的那些事
  19. 学习豆瓣电台总结(一)
  20. hitool java_hi3798cv200 android 编译

热门文章

  1. vue随笔之二类型判断一
  2. 解决svn小乌龟没有绿勾
  3. Mobaxterm 中文输入Backspace按键问题
  4. matlab把句子分割成单词_将英语句子单个单词分割存储
  5. 计算机网络机房需要气体灭火吗,机房排烟和机房消防要求有哪些
  6. AIBOX-32路智能园区安全视频流分析AI服务器
  7. dispatch source理解
  8. cocoStudio工具的使用-----场景编辑器
  9. 从3D ToF到智能座舱系统方案,英飞凌如何赋能未来出行?
  10. 举个栗子!Tableau 技巧(109):用 LOD 计算产品销售周期