<template><!--model绑定整个form对象的的数据--><!--rules绑定校验规则--><el-form :model="form" :rules="rules" label-width="80px"><el-form-item label="活动名称" prop="name"><!--通过form对象访问key--><el-input v-model="form.name"></el-input></el-form-item><p>{{form.name}}</p></el-form></template><script>
export default {data () {// 校验规则是一个函数变量var checkEmail = (rule, value, cb) => { // 验证邮箱的正则表达式const regEmail = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/if (regEmail.test(value)) return cb()cb(new Error('请输入合法的邮箱'))}return {form: {name: ''},rules: {name: [{ required: true, message: '不为空', trigger: 'blur' },{ min: 3, max: 10, message: '长度3-10', trigger: 'blur' },{ validator: checkEmail, trigger: 'blur' }//使用自定义校验规则]},ref: ''}}
}
</script>

vue element form 自定义校验1(字段校验)相关推荐

  1. vue element form 自定义校验1(表单校验)

    通过ref属性获得表单对象,调用表单对象的validate函数进行表单的整体校验 <template><!--model绑定整个form对象的的数据--><!--rule ...

  2. element form自定义校验_SpringBoot分组校验及自定义校验注解

    前言   在日常的开发中,参数校验是非常重要的一个环节,严格参数校验会减少很多出bug的概率,增加接口的安全性.在此之前写过一篇SpringBoot统一参数校验主要介绍了一些简单的校验方法.而这篇则是 ...

  3. vue element form 默认校验

    <template><!--model绑定整个form对象的的数据--><!--rules绑定校验规则--><el-form :model="for ...

  4. vue element form中input等组件不能输入值

    <el-input v-model="form.inputVal " /> 由于data中form只是一个空对象{},当主动设置 form.inputVal = &qu ...

  5. vue element form ref 重置表单

    <template><!--model绑定整个form对象的的数据--><!--通过ref属性获得表单对象,调用resetFieleds方法重置表单的字段-->&l ...

  6. vue element form 表单

    <template><!--model绑定整个form对象的的数据--><el-form :model="form" label-width=&quo ...

  7. vue+element Form键盘回车事件页面刷新解决

    问题描述:如下代码所示,使用element-ui 中的el-form组件对table进行条件查询,当查询条件仅有一项时,使用@keyup.enter.native事件绑定回车事件,出现点击回车后,浏览 ...

  8. vue element 框架 自定义轮播图,点击上下翻图,并让图片居中

    1.素材展示窗口,左侧预览滚动区域按分辨率做一屏最大预览数量做均分(超过最大预览数量是滚动条滑动)  2.左侧预览滚动区域增加浅灰色底色要求与滚动条颜色区分  3.预览滚动区域单个区域高度固定,素材图 ...

  9. vue+element实现银行卡号只输入数字,四个补一个空位,并实现校验

    vue+element实现银行卡号只输入数字,四个补一个空位,并实现校验 html 输入框只输入数字 watch 监听实现四个数字补一个空位 自定义卡号校验规则 html 输入框只输入数字 // ty ...

最新文章

  1. 关于sqlite数据库在使用过程中应该注意以下几点
  2. View工作原理(四)view的layout过程
  3. dotnetcore Http服务器研究(一)
  4. springboot-quartz工程动态调度的实现
  5. 【计算机组成原理】十进制数串
  6. AD20学习笔记2---原理图绘制及编译检查
  7. android 搜索工具栏,Android记事本在菜单栏添加搜索按钮方法
  8. arm linux 自动挂载,ARM-Linux支持并自动挂载U盘
  9. 脑子瓦特?记忆力受损?试试AI调控的闭环电击颞叶疗法
  10. 如何通过Geth、Node.js和UNIX/PHP访问以太坊节点 1
  11. python脚本调度程序_python任务调度实例分析
  12. 怎样在公式编辑器中输入空格?
  13. 怎么有效提高淘宝店铺的转化率方法步骤
  14. 梯形图转化c语言,PLC梯形图转换成STL程序
  15. r矢量球坐标系旋度_唯心识学075·如何理解三维直角坐标系中的旋度表达式
  16. 你今天刷快手了吗(字符处理)
  17. python循环语句打印输出1-10_python_不用循环打印1-1000
  18. RH413企业安全加固 第14章 配置系统日志
  19. 成功的软件工程师共有的10个习惯和技能
  20. 学习编程前需要知道什么?

热门文章

  1. c语言用switch字母判断星期几,c语言程序,输入年月日,判断这一天是这一年的第几天,同时判断这一天是星期几。(用switch语句)...
  2. python将一组数据转化为列表_Pandas将列表(List)转换为数据框(Dataframe)
  3. Python在应用层实现UDP协议的可靠传输
  4. 1000道Python题库系列分享18(11道选择题)
  5. Python可以这样学(第九季 机器学习案例与实战)-董付国-专题视频课程
  6. 基于Python+tkinter+pygame的音乐播放器完整源码
  7. C++ explicit关键字
  8. java解析xml文件失败,在Java中解析大型XML文件时找不到文件异常
  9. 如何写_家长如何为老师写评语
  10. php考过来运行后报乱码,PHP接收GET中文参数乱码怎么办