完成后我有一个客户端表单,其中嵌入了一个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组件中的初始值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)