# 校验规则

Form props (opens new window)

在表单中如何使用验证规则

# 验证规则说明

键名 说明 类型
required 是否为必选字段,当值为空值时(空字符串、空数组、falseundefinednull ),校验不通过 boolean
message 错误提示文案,可以设置为一个函数来返回动态的文案内容 string | (value, rule) => string
validator 通过函数进行校验,可以返回一个 Promise 来进行异步校验 (value, rule) => boolean | string | Promise
pattern 通过正则表达式进行校验,正则无法匹配表示校验不通过 RegExp
trigger 设置本项规则的触发时机,优先级高于 Form 组件设置的 validate-trigger 属性,可选值为 onChangeonBluronSubmit string | string[]
formatter 格式化函数,将表单项的值转换后进行校验 (value, rule) => any
validateEmpty 设置 validatorpattern 是否要对空值进行校验,默认值为 true,可以设置为 false 来禁用该行为 boolean

这些配置项允许你灵活控制表单组件在布局中的显示效果,调整列的宽度和位置,以适应不同的设计需求。