vue form 验证
2024-09-01 21:02:03
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();
}
};
最新文章
- 【转】推荐10款最热门jQuery UI框架
- 数据结构与算法JavaScript (三) 链表
- 画虚线 iOS
- 【POJ3237】Tree 树链剖分+线段树
- 推荐35个新鲜出炉的响应式 Web 设计实例
- 开启AsyncTask从网络加载图片
- Oracle DBA 的常用Unix参考手册(一)
- IE8下String的Trim()方法失效的解决方法
- 中国市场 Android App 兼容性报告
- 块对象block小结
- linq查询集合并分页展示数据
- Bootstrap3级联多选下拉框
- hadoop集群的规划和搭建
- mybatis中<;foreach>;标签的使用
- Oracle 周相关函数
- spring-boot-2.0.3应用篇 - shiro集成
- 1、Docker概述与安装
- Go语言之进阶篇 netcat工具的使用
- 打开Linux ftp服务,如:vsftpd: unrecognized service
- Shell编程-02-Shell变量
热门文章
- generator 和 yield
- Day5 - F - 食物链 POJ - 1182
- 查看Python安装目录 -- 一个命令
- navicat报错2005 - Unknown MySQL server host &#39;localhost&#39; (0) 原因及解决方法
- 19 02 21 selenium get_attribute的几种用法
- Python基础笔记:使用dict和set
- Sublime Text3 python自动补全问题——Sublime Text3安装Anaconda插件
- Django--评论功能实现和用户登录
- ACM-Special Array
- python函数-迭代器&;生成器