Skip to content

表单校验规则

可以通过 validate 配置项设置组件的验证规则,自定义的表单组件也支持校验

在线示例

TIP

type 需要根据组件的 value 类型定义

验证 input 组件必填

验证 InputNumber 组件最小为10

验证 date 组件必填

验证 checkbox 组件最少选择3个

正则匹配

自定义验证

验证规则说明

参数说明类型默认值
enum枚举类型string-
len字段长度number-
max最大长度number-
message校验文案string-
min最小长度number-
pattern正则表达式校验RegExp-
required是否必选booleanfalse
transform校验前转换字段值function(value) => transformedValue:any-
type内建校验类型,可选项string'string'
validator自定义校验function(rule, value, callback)-
whitespace必选时,空格是否会被视为错误booleanfalse

更多高级用法可研究 async-validator

Released under the MIT License.