我有一个redux表单,并传递initialValues作为道具。 尽管我可以看到传递的道具,但是redux-form并没有呈现初始值。 我在这里做错了什么,或者我在这里没有做什么?
我也试图从国家过关。 我也可以看到状态。
和_root.enteries(来自props.initialValues)具有所有值。
Google的搜索人员提到了装饰表单然后连接表单的顺序。并且导入语句也从“ redux-form”更改为“ redux-form / immutable”
// Decorate the form component
const reduxUserForm = reduxForm({
form: "UserForm", // a unique name for this form
enableReinitialize: true
})(UserForm)
const mapStateToProps = state => {
return {
initialValues: state.profileReducer.userDetails
}
}
export default connect(
mapStateToProps
)(reduxUserForm)
//Calling from parent
<UserForm initialValues={userDetails} handleSubmit=
{this.userFormSubmit}></UserForm>