React redux-form initialValues 加载不正确
React redux-form initialValues isn't loading properly
我试图弄清楚如何在 redux-form 上加载字段,但我不知道为什么它不能正常工作。我在 Sandbox 上做了一个项目,我会把 link 放在下面,如果有人可以帮助我解决这个错误或问题,请这样做,我真的很感激。
使用 reduxForm HOC 读取初始值,如 https://codesandbox.io/s/142p8v0roq (FormProfile.js) or check the documentation at https://github.com/erikras/redux-form/blob/master/examples/initializeFromState/src/InitializeFromStateForm.js
装饰组件的顺序很重要。首先需要用 reduxForm() 修饰,然后用 connect()
更改代码中的顺序后,它按预期工作 - https://codesandbox.io/s/rw71o23k6q
您也可以在这里参考文档 - https://github.com/erikras/redux-form/blob/master/examples/initializeFromState/src/InitializeFromStateForm.js
另一个缺失的部分是,设置
enableReinitialize: true 在 reduxForm 中。这是它的文档 - https://redux-form.com/6.0.2/examples/initializefromstate/
我试图弄清楚如何在 redux-form 上加载字段,但我不知道为什么它不能正常工作。我在 Sandbox 上做了一个项目,我会把 link 放在下面,如果有人可以帮助我解决这个错误或问题,请这样做,我真的很感激。
使用 reduxForm HOC 读取初始值,如 https://codesandbox.io/s/142p8v0roq (FormProfile.js) or check the documentation at https://github.com/erikras/redux-form/blob/master/examples/initializeFromState/src/InitializeFromStateForm.js
装饰组件的顺序很重要。首先需要用 reduxForm() 修饰,然后用 connect()
更改代码中的顺序后,它按预期工作 - https://codesandbox.io/s/rw71o23k6q
您也可以在这里参考文档 - https://github.com/erikras/redux-form/blob/master/examples/initializeFromState/src/InitializeFromStateForm.js
另一个缺失的部分是,设置 enableReinitialize: true 在 reduxForm 中。这是它的文档 - https://redux-form.com/6.0.2/examples/initializefromstate/