我没有传递任何特殊的配置设置,也没有设置/或调用 Destroy ......但我的状态正在被清理......无论如何要防止这种情况发生?我需要状态保持不变,因为我需要整个应用程序中的数据。
prev state: I see it in there... via redux-logger
action: redux-form/Destroy
next state: it's gone.
我没有传递任何特殊的配置设置,也没有设置/或调用 Destroy ......但我的状态正在被清理......无论如何要防止这种情况发生?我需要状态保持不变,因为我需要整个应用程序中的数据。
prev state: I see it in there... via redux-logger
action: redux-form/Destroy
next state: it's gone.
您可能正在将redux-forms
的状态合并到您的状态中,您应该将它放在单独的键下。Destroy
action 返回 undefined,如果 redux-forms reducer 只管理它是 store 的一部分,这没关系。
确保您遵循本教程中的第 1 步,特别是以下form: formReducer
部分:
https ://redux-form.com/7.2.3/docs/gettingstarted.md/#step-1-of-4-form-reducer