两种说法我已经检查与初始值reduxForm的示例代码之间的区别,他们的代码和我的代码之间的唯一区别是下面的代码块..阵营 - 与reduxForm
我的代码(隐而不宣“t置换initialValues工作)
function mapStateToProps(state) {
return{
initialValues: state.account.data
};
}
export default reduxForm({
form:'initializeFromState'
})(connect(mapStateToProps,{load: loadAccount})(InitializeFromStateForm));
他们的代码(与InitialValues工程)Taken from here
InitializeFromStateForm = reduxForm({
form: 'initializeFromState', // a unique identifier for this form
})(InitializeFromStateForm);
// You have to connect() to any reducers that you wish to connect to yourself
InitializeFromStateForm = connect(
state => ({
initialValues: state.account.data, // pull initial values from account reducer
}),
{ load: loadAccount }, // bind account loading action creator
)(InitializeFromStateForm);
export default InitializeFromStateForm;
我改变了自己的代码connect()和reduxForm与我,有趣的是,initialValues停止工作,现在我的问题是都是不同的代码?如果不同我的代码有什么问题?
谢谢。
完美!它的工作..非常感谢。 – iphonic