Javascript React-redux表单FieldArray.map()不起作用
我正在尝试创建FieldArray。我得到了这样的东西:Javascript React-redux表单FieldArray.map()不起作用,javascript,reactjs,react-redux,redux-form,Javascript,Reactjs,React Redux,Redux Form,我正在尝试创建FieldArray。我得到了这样的东西: <form> <FieldArray name="styles" component={this.renderStyles} /> </form> initialValues:{styles:[{style:'somestyle', img:'someimgurl'}]} 但是,renderStyles中的console.log(style)仅将样式[0]显示为字符串。无法获
<form>
<FieldArray
name="styles"
component={this.renderStyles}
/>
</form>
initialValues:{styles:[{style:'somestyle', img:'someimgurl'}]}
但是,renderStyles中的
console.log(style)
仅将样式[0]
显示为字符串。无法获取该对象。我试过不同的方法。救命啊,德普!请:)好的,没关系。经过数小时的折磨,道具.fields.getAll().map。。。这个把戏终于。。。这不是FieldArray中的一个bug吗 好吧,没关系。经过数小时的折磨后,props.fields.getAll().map…
终于成功了。。。这不是FieldArray中的一个bug吗?那么把它作为一个答案,并将其标记为这样。
initialValues:{styles:[{style:'somestyle', img:'someimgurl'}]}