vue 验证
<Form :model="formModel" label-position="center" :label-width="90" ref="modelForm" :rules="rules">
rules: {
inspectCycleValue: [
{ validator: validateInterval, trigger: "blur" }
],}
const validateInterval = (rule, value, callback) => {
if(this.formModel.cycleValue == "其他"){
if (value === "") {
callback(new Error("请填写巡检周期"));
} else if (!/^[0-9]*$/.test(value)) {
callback(new Error("只能输入整数"));
} else if (value.charAt(0) == 0) {
callback(new Error("不能以‘0’开头"));
}else {
callback();
}
}else {
callback();
}
};

最新文章

  1. 【转】推荐10款最热门jQuery UI框架
  2. 数据结构与算法JavaScript (三) 链表
  3. 画虚线 iOS
  4. 【POJ3237】Tree 树链剖分+线段树
  5. 推荐35个新鲜出炉的响应式 Web 设计实例
  6. 开启AsyncTask从网络加载图片
  7. Oracle DBA 的常用Unix参考手册(一)
  8. IE8下String的Trim()方法失效的解决方法
  9. 中国市场 Android App 兼容性报告
  10. 块对象block小结
  11. linq查询集合并分页展示数据
  12. Bootstrap3级联多选下拉框
  13. hadoop集群的规划和搭建
  14. mybatis中&lt;foreach&gt;标签的使用
  15. Oracle 周相关函数
  16. spring-boot-2.0.3应用篇 - shiro集成
  17. 1、Docker概述与安装
  18. Go语言之进阶篇 netcat工具的使用
  19. 打开Linux ftp服务,如:vsftpd: unrecognized service
  20. Shell编程-02-Shell变量

热门文章

  1. generator 和 yield
  2. Day5 - F - 食物链 POJ - 1182
  3. 查看Python安装目录 -- 一个命令
  4. navicat报错2005 - Unknown MySQL server host &#39;localhost&#39; (0) 原因及解决方法
  5. 19 02 21 selenium get_attribute的几种用法
  6. Python基础笔记:使用dict和set
  7. Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件
  8. Django--评论功能实现和用户登录
  9. ACM-Special Array
  10. python函数-迭代器&amp;生成器