我是 React Native 的新手,我正在创建一个应用程序,我需要在其中将值存储在本地存储中,例如 Android 中的 SharedPref 。
例如: 如果用户已登录,则控制应转到仪表板,否则应出现登录屏幕
先感谢您
原文由 J.sparrow 发布,翻译遵循 CC BY-SA 4.0 许可协议
我是 React Native 的新手,我正在创建一个应用程序,我需要在其中将值存储在本地存储中,例如 Android 中的 SharedPref 。
例如: 如果用户已登录,则控制应转到仪表板,否则应出现登录屏幕
先感谢您
原文由 J.sparrow 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2.3k 阅读
1 回答633 阅读✓ 已解决
932 阅读
892 阅读
有几种选择可以做这样的事情。
对于大多数基本的事情,您可以使用 react-native 中的 AsyncStorage ,但还有其他选项,例如 Realm 和 SQLite ,它们是在设备上存储数据的库。
如果你使用的是 Redux ,你也可以使用 redux-persist。
编辑
正如@honor 所说,您应该使用 react-native-community/react-native-async-storage 而不是此处引用的旧 AsyncStorage (已弃用)