【问题标题】:npm rc-form package getFieldDecorator method throws Warning for `defaultValue` although I'm not using it as an optionnpm rc-form 包的 getFieldDecorator 方法会为“defaultValue”抛出警告,尽管我没有将其用作选项
【发布时间】:2020-03-04 18:08:14
【问题描述】:

我有 rc-form 2.4.8 版本,我正在使用 getFieldDecorator 方法, 抛出

警告:defaultValue 无效,getFieldDecorator 将设置为value,请改用option.initialValue

我没有在代码中的任何地方使用 defaultValue

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

任何想法为什么会发生这种情况?

【问题讨论】:

标签: javascript reactjs npm package rc-form


【解决方案1】:

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

rc-form documentation

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 1970-01-01
    • 1970-01-01
    • 2014-09-25
    • 2019-04-30
    • 1970-01-01
    相关资源
    最近更新 更多