首页 > 解决方案 > 安装应用程序时如何在设备上存储数据

问题描述

我正在开发 react-native 版本 0.56.0。我正在尝试在安装应用程序时将数据存储在设备上。我怎样才能做到这一点?

先感谢您。

标签: react-nativereduxreact-redux

解决方案


三个选项:

  1. 如果要存储大量数据,可以使用数据库 SQLite。

https://www.npmjs.com/package/react-native-sqlite-storage

  1. 如果您想存储一些数据,您可以使用 AsyncStorage,它非常有用且易于使用。(在您的版本中还可以,但现在已弃用,您需要使用社区存储库)

https://facebook.github.io/react-native/docs/0.56/asyncstorage

  1. 您可以使用名为 redux-persist 的组件将您的 redux 存储存储在您的应用程序中。如果存储您的应用程序所拥有的信息并使用 AsyncStorage 进行了优化,这很有帮助。

https://github.com/rt2zz/redux-persist


推荐阅读