判断的顺序不同,会造成页面有细微差别,影响用户体验,该排列和判断体验最佳。

rules: {expireNum: [{ required: true,validator: validatorExpireNum, trigger: "blur" },]},data(){const validatorExpireNum = (rule, value, callback) => {this.checkExpireNum(value, callback);};
}methods(){checkExpireNum(value, callback) {this.fromData.expireNum = Number(value);if (value==''|| value == undefined || value !== value) {callback("过期时间不能为空");return;} else if ((value+'').length > 10) {callback("过期时间不能超过10位数");return;} else if (Number(value) < 1) {callback("过期时间不能低于1");return;}else if (!Number.isInteger(Number(value))) {callback("过期时间只能是整数");return;} else {callback();}},
}

element-ui rules 自定义判断规则相关推荐

  1. element ui Form 自定义校验规则,验证手机号

    网站快速成型工具 Element,一套为开发者.设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库 指南 了解设计指南,帮助产品设计人员搭建逻辑清晰.结构合理且高效易用的产品. 查看详情 组件 ...

  2. element ui——Pagination 自定义分页样式

    我们可以看到,element ui Pagination分页默认样式 直接显示 首页 - 中间页 - 末页,但当项目中数据量过大时,用户直接点击最后一页 可能会导致后端elk崩溃.项目最后要求 不能把 ...

  3. yii2中的rules 自定义验证规则详解

    yii2的一个强大之处之一就是他的Form组件,既方便又安全.有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有. 领导安排搞一个注册的功能,这家伙刷刷刷的又是 ...

  4. element ui实现自定义上传文件-以及解决已上传文件列表消失问题

    自定义上传按钮,非自动上传,效果图 action - 就是上传的接口地址 accept - 是限制上传文件格式,设置后只能上传该格式文件, 选取-选取按钮只是选择了文件 ,但是并没有上传 若要点击上传 ...

  5. Element ui 前端自定义分页/批量选中/批量删除/单个删除/element-ui(复选框)type=“selection“置灰

    直接看代码 <template><div class="page-content"><div class="page-header" ...

  6. element ui rules校验记录,方便后续使用

    rules: { //空验证 string: [{type: 'string',required: true, message: "源库名称不能为空", trigger: &quo ...

  7. Vue+Element UI 下,如何给一个表单设置自定义规则或多个验证规则(:rules)

    依旧是公司里那个Vue+Element UI的项目.今天遇到了一个新的问题:表单中某个选择器的值不同,控制着下面表单内容是否显示. 大概就是这个样子.由后台返回的"发放方式"的数值 ...

  8. Element Ui使用技巧——Form表单的校验规则rules详细说明;element的 form 表单rules详细用法

    本文章是在项目开发时遇到问题看到的一片好文, 摘录自[博客园]–[逍遥云天]. 感谢作者 地址 – https://www.cnblogs.com/xyyt/p/13366812.html 在 [逍遥 ...

  9. element UI 表单自定义验证,css水平且垂直居中方法

    element UI 表单自定义验证 element UI提供了一种内部的表单验证,但是这种方法不能够来进行复杂的验证,如邮箱,手机号等的验证需要用到自定义验证 首先是element UI 提供的基础 ...

最新文章

  1. python celery
  2. 151. 翻转字符串里的单词
  3. 多选框位置调整_URPC 2019 水下目标检测竞赛冠军方案:多图像融合增强
  4. STM32F1笔记(十一)ADC
  5. Office 365身份认证管理-添加并验证联合认证域
  6. CenterOS 服务器之MySQL卸载与安装,并远程连接
  7. android应用开发(21)---Activity介绍
  8. 插件 KSImageNamed 用图片时自动显示图片缩略图
  9. 简述TCP/IP参考模型
  10. Docker玩转Rhadoop
  11. 安川伺服在使用绝对值编码器时,电池的选用
  12. php连接 mysql的三种连接方式
  13. 关于conime.exe
  14. 转录组测序(质控、比对、计数)
  15. 游戏出海Get,TikTok联手Zynga推出一款基于HTML5打造的手机游戏
  16. 行走在数据库上的行癫(一)
  17. 实验4-1-12 黑洞数 (20 分)
  18. 全志芒果派麻雀开发板----新建一个分区并挂载(1)
  19. 计算机设计大赛数媒民族元素类,北京工业大学艺术设计学院
  20. 插入页眉和页脚-----------毕业设计必备攻略

热门文章

  1. Java 遍历 HashMap
  2. 程序员小志偷偷用30招惊艳公司所有人,迎娶小师姐(第5招)
  3. win/mac?大学生如何选电脑
  4. java练习:编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将该雇员的工资增加100元。
  5. linux 查看进程命令
  6. 安卓股票悬浮窗_Android 可拖动悬浮窗实现
  7. Python Turtle绘图[难度2星]:2行代码画爱心
  8. 我从 Vuejs 中学到了什么
  9. python 爬网站数据 完成数据清洗 并画图
  10. JS转json对象为格式化json字符串