reactjs – Redux表单 – 如何填充FormSection组件中的初始值

reactjs – Redux表单 – 如何填充FormSection组件中的初始值,第1张

概述我在redux-form文档上遵循了 this建议,它表明使用“FormSection”使主要表单由许多组件组成是有利的. 完成后我有一个客户端表单,其中嵌入了一个Address组件,如下所示: <FormSection name="Address"> <Address /> </FormSection> 有用. 但是,当我想根据redux表单文档中的this示例 我在redux-form文档上遵循了 this建议,它表明使用“FormSection”使主要表单由许多组件组成是有利的.

完成后我有一个客户端表单,其中嵌入了一个Address组件,如下所示:

<FormSection name="Address">           <Address />      </FormSection>

有用.

但是,当我想根据redux表单文档中的this示例设置主窗体的初始值时,主窗体会填充,但FormSection中的Address组件不会填充.

我在客户端组件的底部使用此代码连接到状态:

let ClIEntForm2 = connect(    (state,ownProps) => ({      initialValues: state.editClIEnt,enableReinitialize: true    }),{ reducer }  )(ClIEntForm);

如何使用来自主窗体的状态的初始值为FormSections填充?

没有关于如何使用初始数据填充formsections的信息……

解决方法 老问题,但我遇到了同样的问题.您是否尝试将initialValues数据整形为此表单?

{ fIEld1: 'a default value',fIEld2: 'somevalue2',Address: { formSectionFIEldname1: 'test value',} }

在这种情况下,FormSection.name应该是嵌套对象.不是像’address.formSectionFIEldname2’这样的字符串:’test value’

总结

以上是内存溢出为你收集整理的reactjs – Redux表单 – 如何填充FormSection组件中的初始值全部内容,希望文章能够帮你解决reactjs – Redux表单 – 如何填充FormSection组件中的初始值所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1053456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存