在开始之前需要把element-ui在vue中引入好,如果没有引入好的话,需要先跟着element-ui的文档进行操作,接下来就可以进行学习了。

第一种:在el-form-item单个添加验证

这种方式适用于需要个别检验的字段,或者表单字段有变动的校验;

做法:需要在el-form-item标签中加入 :rules=’'直接是验证的条件 ''

下面举个例子(验证用户名 不能为空)

第二种:在表单上加多个验证

这种方式适用于表单全部字段校验或需要校验字段类型比较简单的数据类型

做法:需要在el-form-item标签中加入 :rules=’'rules ‘’ ,然后在data()中写入rule{添加每个表单的验证}

下面举个例子(验证用户名和密码 不能为空)

data中


我这两个都只简单了做了不为空的验证,还可以加其他的验证噢(如下)

最基础的验证

在data中定义一些自定义的验证

参数 item

required true 必填项

maxLength 字符串的最大长度

min 和 max 必须同时给 min < max type=number

type 手机号 mobile

邮箱 email

网址 url

各种自定义类型 定义在 src/utils/validate 中

vue 中 Element-UI 表单验证的几种方法相关推荐

  1. 关于vue.js element ui 表单验证 this.$refs[formName].validate()的问题

      方法使用前需了解: 来自"和"小编的小提示: 首先打印一下this.$refs[formName],检查是否拿到了正确的需要验证的form. 其次在拿到了正确的form后,检查 ...

  2. element ui 表单验证为正整数

    很多时候都会用表单中输入正整数的情况,在element ui中可以用el-input-number 标签来显示输入框是number类型的,或者type="number"也可以的,但 ...

  3. Element UI——表单验证输入的数字检测出来是string解决方案

    问题描述 打印 判断类型 问题分析 解决方案 数字类型的验证需要在 v-model 处加上 .number 的修饰符,这是 Vue 自身提供的用于将绑定值转化为 number 类型的修饰符. < ...

  4. element ui 表单验证通过后没有绿色框 求解 (已解)

    使用element自带的表单验证. 输入框选中状态边框为蓝色, 输入框输入错误的时候边框为红色, 输入正确的时候边框为绿色. 但是有的时候输入正确没有出现绿色(红色和蓝色状态能正常出现) 我的相关代码 ...

  5. element ui表单验证

    这里通过一个实例来说明表单验证: 如上图所示,我们点击"添加新用户"弹出弹框 这里只讲弹框里面的校验代码: <template><div id="cre ...

  6. vue开源Element UI表单设计及代码生成器

    1 可视化设计器 设计器基于Element UI ,可通过点击或拖拽的方式设计基本表单, 设计器生成的代码可直接运行在基于 Element 的 vue 项目中. github仓库   https:// ...

  7. element ui 表单验证残留提示处理

    问题:如果vue的同一个页面拥有两个表单.验证第一个表单时没有通过就切换到第二个,那么第二个表单会出现验证错误的信息 点击编辑框 解决方法:添加表单重置验证 我们可以通过为两个表单添加ref属性 之后 ...

  8. element ui表单验证,验证通过但是不进if(valid){}步骤

    表单自定义验证,如图: data中定义的验证规则: var validatePass = (rule, value, callback) => {if (value === '') {retur ...

  9. jQuery表单验证的几种方法

    1.jQuery的框架的验证:validate框架 Jquery Validate 验证规则 (1)required:true 必输字段 (2)remote:"check.PHP" ...

最新文章

  1. 思科路由器全局、接口、协议调试(下)
  2. Maximum Xor Secondary(单调栈好题)
  3. landscape 1
  4. 致诺奖得主:低报酬、超工时,为什么我们要追求科学事业?
  5. 广西民族博物馆真好玩
  6. mysql中MVCC多版本并发控制原理的详解
  7. 一文告诉你16条微信小程序推广渠道大全
  8. DAS NAS SAM FC
  9. 鸡年生的男宝宝取什么名字好?为宝宝起名也有小技巧
  10. justinmind夜话:数据母板系列视频教程之原型设计二十一条军规
  11. java基本数据类型Char
  12. Android 9.0 行为变更(一)针对所有 API 级别的应用
  13. 微信小程序中,将一张图设置成背景图的几种方式
  14. 查找附近的人-mongodb的实现
  15. android手机号码恢复,手把手教你如何恢复安卓手机通讯录里面丢失的数据
  16. 虚拟服务器安装ibm mq,IBM MQ 客户端查看服务端消息的工具 WMQTool
  17. unity物体自身轴旋转_Unity实现物体沿自身的任意轴向旋转
  18. pojo层、dao层、service层、controller层的作用
  19. id nil Nil SET IMP 等概念
  20. android仿微信语音聊天功能,Android仿微信发送语音消息的功能及示例代码

热门文章

  1. 视频:三亚行-乘风破浪会有时
  2. conv2d中groups和dilation
  3. html表单元素的colspan和rowspan
  4. win10 命令行下 网络修复 ipconfig netsh
  5. 支付宝生活号关联小程序能力解读
  6. 高校毕业生青年就业创业政策汇编
  7. Deepin Linux v20+ 安装Docker最新版的方法
  8. UOS Deepin Linux 安装 nodejs
  9. Tensorflow Slim入门教程(1)
  10. 移动硬盘提示由于IO设备错误,无法运行此项请求数据怎么寻回