react-native - 在应用程序运行时存储数据 [React Native]
问题描述
我正在尝试在我的应用程序中设置一个变量,该变量仅在应用程序运行时处于活动状态,并且在应用程序退出时将被销毁。这个概念类似于网络浏览器中的会话,只有在浏览器关闭时会话才会被销毁。
由于某种原因,我无法使用state
它,因为它会在dispatch
触发操作时更新。我有过使用的想法,AsyncStorage.setItem()
但它在我的情况下也不起作用,因为它将变量存储在设备中。removeItem
否则,当应用程序退出而不触发任何按钮时,还有一种方法可以做。
解决方案
使用 redux,因为它确实具有您想要的相同行为。您可以存储在商店中,并在退出应用程序时将其销毁。
推荐阅读
- activemq-artemis - ActiveMQ Artemis Web 控制台
- python - 尊重 django 表的顺序
- azure-data-factory - 如何优化 Azure Data FactoryPipeline?
- javascript - 如何使用 React/Styled-components 继承样式
- r - 加权 cumsum 与另一列滚动
- c# - UseInMemoryDatabase ASP.NET Core 3.1 遇到问题
- mysql - 递归表上的 SQL 触发器
- ios - 每个元素值过滤数组的语法是什么?
- r - 用密码子对 DNA 序列进行分组
- algorithm - 相对于其他两个点的位置移动一个点的算法,