【问题标题】:Edit Redux Form with FieldArray使用 FieldArray 编辑 Redux 表单
【发布时间】:2019-03-14 02:52:57
【问题描述】:

我已经创建了一个带有 FieldArray 的 Redux 表单,如示例中所述,您可以在其中添加多个成员和爱好并提交表单。

https://redux-form.com/8.1.0/examples/fieldarrays/

我们可以通过从数据库访问表单来编辑同一个表单吗?编辑表单应该显示我之前创建的所有字段和按钮?

请告知不同的子组件(使用 FieldArray 创建)将如何填充这些值。

谢谢

【问题讨论】:

    标签: redux-form


    【解决方案1】:

    您可以重复使用相同的表单进行编辑。

    字段数组作为对象数组或字符串数​​组映射到redux(取决于您如何处理fields.push)。

    如果您在挂载 redux 表单时向 initialValues 属性提供该确切格式,它将相应地填充 FieldArray

    【讨论】:

    • 您能否提供更多详细信息。我是否需要将数据库(JSON 数据)中的值分配给 componentDidMount 方法中的 initialValues ?在此之前,当我从数据库中读取数据时,是否需要将值存储在 Store 中?
    猜你喜欢
    • 1970-01-01
    • 2020-12-16
    • 2019-05-29
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2018-11-21
    • 1970-01-01
    相关资源
    最近更新 更多