问题描述
iView 按照 Form
组件文档用法写非空校验,当表单数据有默认值并且默认值类型为 Number
校验失败,手动输入可以校验成功。
问题原因
官方已经给出回答,校验规则默认是 string
。而手动输入的时候 Input
组件会把输入内容转为字符串。
#4817
解决办法
默认值设置为字符串类型,或者用自定义校验。
iView 按照 Form
组件文档用法写非空校验,当表单数据有默认值并且默认值类型为 Number
校验失败,手动输入可以校验成功。
官方已经给出回答,校验规则默认是 string
。而手动输入的时候 Input
组件会把输入内容转为字符串。
#4817
默认值设置为字符串类型,或者用自定义校验。