表单规则配置

# 配置代码


const rules = {
  trigger: 'blur',
  enum: '',
  len: undefined,
  max: undefined,
  message: '',
  min: undefined,
  pattern: '',
  required: false,
  type: ''
}

# 参数说明


参数 说明 类型 可选值 默认值
trigger 触发时机 string Blur
len 字段长度 string -- --
max 最大长度 string -- --
min 最小长度 string -- --
message 校验文案 string -- --
pattern 正则表达式 string -- --
required 是否必填 boolean -- --
type 校验类型 string string字符串 number数字 boolean布尔值 method方法 regexp正则表达式 integer整数 float浮点数 array数组 object对象 enum枚举 date日期 urlURL地址 hex十六进制 email邮箱地址 any任意类型 --