程序员书籍笔记 程序员书籍笔记
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • HTML
  • CSS
  • JavaScript
  • 前端知识
  • Vue
  • MarkDown
  • git
  • Node.js
  • Linux
  • 51单片机
  • 四级
  • 第一学期课程
  • 操作系统
  • 计算机网络
  • 数据结构
  • 计算机组成原理
  • HTML5
  • Electron
  • 日记便签
  • 前端导航
GitHub (opens new window)
  • Vue

  • Nuxt

  • Echarts

  • Node

  • git

  • express

  • 微信小程序

  • Spring

  • 后端知识

  • Markdown

  • project

    • 黑马头条

    • 小兔鲜

    • saas中台管理项目

      • 表单验证前置知识
        • 前置知识
        • Element-UI
          • 根据官网文档导入
          • 表单验证demo
        • 表单校验规则
  • 自用文档查询

  • 框架和软件
  • project
  • saas中台管理项目
yuadh
2022-04-25
目录

表单验证前置知识

# 前置知识

# Element-UI

# 根据官网文档导入

  • 导入包
  • 引入样式

# 表单验证demo

# 表单校验规则

ElementUI的表单校验规则来自第三方校验规则参见 async-validator (opens new window)

规则 说明
required 如果为true,表示该字段为必填
message 当不满足设置的规则时的提示信息
pattern 正则表达式,通过正则验证值
min 当值为字符串时,min表示字符串的最小长度,当值为数字时,min表示数字的最小值
max 当值为字符串时,max表示字符串的最大长度,当值为数字时,max表示数字的最大值
trigger 校验的触发方式,change(值改变) / blur (失去焦点)两种,
validator 如果配置型的校验规则不满足你的需求,你可以通过自定义函数来完成校验

校验规则的格式:

rules:{key(字段名):value(校验规则),key(字段名):value(校验规则)}

校验规则可以是数组的形式,进行多个规则的校验

编辑 (opens new window)
上次更新: 2023/02/07, 14:51:48
登录模块
DOM

← 登录模块 DOM→

Theme by Vdoing | Copyright © 2021-2023 yuadh
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×