npm rc-form包的getFieldDecorator方法虽然对'defaultValue'抛出警告,但我没有将其用作选项

我具有rc-form 2.4.8版本,并且正在使用 getFieldDecorator 方法, 警告:defaultvaluegetFieldDecorator无效,将设置value,请改用option.initialValue

我不在代码中的任何地方使用 defaultvalue

{getFieldDecorator('select',{ rules: [{ required: true,message: 'Select the range' }],initialValue: '' })( <Select ref={((input) => { this.focusRef = input; })}/> )

为什么会发生这种情况?

sc111229 回答:npm rc-form包的getFieldDecorator方法虽然对'defaultValue'抛出警告,但我没有将其用作选项

最后,经过大量研究,我找到了解决方案!使用
getFieldProps(name,option) 方法,而不是getFieldDecorator(name,option)  解决问题。

rc-form documentation

本文链接:https://www.f2er.com/3140082.html

大家都在问