防止来自 destruction/updating 的 redux-form
Prevent redux-form from destruction/updating
我正在使用 redux-form
并且在某些时候 destroy
事件被触发可能是由于某些状态变化,很难说。我正在使用 redux-dev-tools
并且在那里,如果我消除此事件,它会修复表单的行为。如果我查看 destroy
事件的 trace
(redux-dev-tools
) 部分,它不会显示我的任何代码,所以我很难追踪它。我正在寻找一种方法来追查代码中 destroy
事件的根本原因,或者只是在点击 Submit
按钮后阻止所有表单更新。
来自这 2 个话题:
https://github.com/redux-form/redux-form/issues/2982
https://github.com/redux-form/redux-form/issues/603#issuecomment-295043224
我想为我的 redux form
提供 destroyOnUnmount: false
属性 并且成功了。为了防止在我们离开页面并返回时保存表单详细信息,我还添加了 enableReinitialize
参数。
我正在使用 redux-form
并且在某些时候 destroy
事件被触发可能是由于某些状态变化,很难说。我正在使用 redux-dev-tools
并且在那里,如果我消除此事件,它会修复表单的行为。如果我查看 destroy
事件的 trace
(redux-dev-tools
) 部分,它不会显示我的任何代码,所以我很难追踪它。我正在寻找一种方法来追查代码中 destroy
事件的根本原因,或者只是在点击 Submit
按钮后阻止所有表单更新。
来自这 2 个话题:
https://github.com/redux-form/redux-form/issues/2982
https://github.com/redux-form/redux-form/issues/603#issuecomment-295043224
我想为我的 redux form
提供 destroyOnUnmount: false
属性 并且成功了。为了防止在我们离开页面并返回时保存表单详细信息,我还添加了 enableReinitialize
参数。