【发布时间】:2021-04-12 12:22:24
【问题描述】:
我想根据组件卸载更新我的 redux 状态,但如果用户终止应用程序,如何检测它并根据应用程序终止更新我的 redux 状态,因为在退出应用程序的情况下不会调用 componentWillUnmount .有没有办法在本机反应中检测应用程序终止(未暂停)?
【问题讨论】:
-
@RagulCs 这也是我需要回答的问题,但我也没有找到任何合适的解决方案。我会更新我的问题。
-
@3limin4t0r 我会告诉你我的用例我想在首次安装组件时显示一个模式,我在我的 redux 状态下保持它,我在 componentWillUnmount 和以及模态解雇。但是假设用户打开了组件并在此时显示了模态,用户退出了应用程序,那么下次模态将再次显示,因为它的状态没有更新。
标签: javascript reactjs react-native react-lifecycle react-lifecycle-hooks