背景
我用getFieldDecorator
注册了一个自定义Table
组件,这个组件里面有多行多列输入框,每列验证规则不相同。
当前效果
现在我用FormItem
的validateStatuss
属性现实了输入不符合验证就给提示,可这时候提交还是能通过。
期望效果
想要在validateStatuss
属性error
的时候,用什么方法让注册组件的getFieldDecorator
验证不通过。
最新尝试
用setFields
方法可以主动设置Error
,让getFieldDecorator
验证不通过,可新问题是setFields
好像必要要设置value
,这样的话会导致死循环,因为是在columns
的render
里面操作的,所以有只操作Error
的方法吗?
图片展示
getFieldDecorator(id, options)
接受一个配置对象options
。其中options可设置自定义校验: