在 AsyncStorage 或 redux 中存储全局数据的最佳方式?
Best way to store global data in AsyncStorage or redux?
我正在开发一个类似购物车的功能,我想在多个屏幕上使用其中的数据。此外,想要管理视图购物车并清除购物车项目,但仅限于本地。推荐的方法是什么?
1) 异步存储
2) 终极版
请帮助我,让我知道我这边是否有误解。
AsyncStorage 和 Redux 有不同的用途。
AsyncStorage 允许您存储在应用程序实例之间(即,在您的应用程序重新启动之间)持久保存的数据。
Redux 是一个状态管理系统,旨在解决在 React 中围绕组件移动状态的问题。
你所描述的实际上可以同时使用两者,其中 Redux 用于状态管理,而 redux 存储本身可以保存到 AsyncStorage 中供以后使用。有 Redux 相关的库可以做到这一点,例如 Redux-Persist.
我正在开发一个类似购物车的功能,我想在多个屏幕上使用其中的数据。此外,想要管理视图购物车并清除购物车项目,但仅限于本地。推荐的方法是什么?
1) 异步存储 2) 终极版
请帮助我,让我知道我这边是否有误解。
AsyncStorage 和 Redux 有不同的用途。
AsyncStorage 允许您存储在应用程序实例之间(即,在您的应用程序重新启动之间)持久保存的数据。
Redux 是一个状态管理系统,旨在解决在 React 中围绕组件移动状态的问题。
你所描述的实际上可以同时使用两者,其中 Redux 用于状态管理,而 redux 存储本身可以保存到 AsyncStorage 中供以后使用。有 Redux 相关的库可以做到这一点,例如 Redux-Persist.