【问题标题】:Redux Form initial valuesRedux 表单初始值
【发布时间】:2017-05-26 23:15:48
【问题描述】:

尝试使用初始值初始化 redux-form 但出现错误

deleteIn.js:56 Uncaught TypeError: Cannot use 'in' operator to search 'prizeId' in 0

这是我的部分代码(生成字段数组)

<Field
    className="form-group"
    form="createChallenge"
    name={`${item}.prizeId`} -> here error comes
    valueField='value'
    textField='label'
    component={DropdownSelect}
    data={fetchedPrizes}
/>

使用反应小部件。

希望你的帮助

【问题讨论】:

  • 你能贴出初始化item数据的代码吗?

标签: javascript reactjs redux redux-form


【解决方案1】:

初始值键必须与字段属性名称相同。你也可能忘记在 props 中传递 enableReinitialize="true" 以及初始值

【讨论】:

    猜你喜欢
    • 2020-03-07
    • 1970-01-01
    • 1970-01-01
    • 2017-10-24
    • 1970-01-01
    • 2019-02-17
    • 2017-10-24
    • 1970-01-01
    • 2020-11-07
    相关资源
    最近更新 更多