ThinkJs2.0开发手册扩展功能数据校验
数据校验
- Logic 层
- 数据校验配置
- 配置格式
- 参数格式
- 支持的数据类型
- 默认值
- 获取数据的方式
- 错误信息
- 数据校验方法
- 支持的校验类型
- required
- requiredIf
- requiredNotIf
- requiredWith
- requiredWithAll
- requiredWithout
- requiredWithoutAll
- contains
- equals
- different
- before
- after
- alpha
- alphaDash
- alphaNumeric
- alphaNumericDash
- ascii
- base64
- byteLength
- creditcard
- currency
- date
- decimal
- divisibleBy
- fqdn
- float
- fullWidth
- halfWidth
- hexColor
- hex
- ip
- ip4
- ip6
- isbn
- iso8601
- in
- noin
- int
- min
- max
- length
- minLength
- maxLength
- lowercase
- uppercase
- mobile
- mongoId
- multibyte
- url
- order
- field
- image
- startWith
- endWith
- string
- array
- boolean
- object
- 扩展校验类型