react-native - 将数据保存在离线应用程序 React Native 中

标签 react-native offline

我想使用 React-Native 为 child 创建一个离线字母表应用程序,我想问你存储每个字母数据的最佳方式是什么,例如:字母 ID、字母名称、字母 IMG_SRC 等。我考虑过使用 JSON,但也决定向您询问。可能有更好的方法。如果你能和我分享你自己的经历,我会很高兴)

最佳答案

存储离线数据的最简单方法是使用 AsyncStorage , 基本就是键值存储, super 好用。您可以在其中保存 json 或任何其他文本,例如:

AsyncStorage.setItem('data', JSON.stringify([{id: 1, name: 'a', src: ''}]));

然后,稍后,您可以像这样获取该数据:

AsyncStorage.getItem('data', (err, result) => {
  console.log(JSON.parse(result));
});

对于简单的应用,这已经足够了

关于react-native - 将数据保存在离线应用程序 React Native 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48571223/

相关文章:

react-native - 世博会申请未启动

javascript - 如何加密 pouchdb 数据库

lambda - 资格跟踪 : On-line vs Off-line λ-return algorithm

javascript - 切换按钮处于关闭状态,但其值为 true

java - React Native Android 桥错误 : Must be called on main thread

ios - iOS 中的离线 Google map

Android:不使用谷歌服务器的语音识别

Android:如何接收完整的 html,图像和 css 文件作为字符串?

javascript - 获取 react native 中的所有列表数据

android - 用于在 Google PlayStore 上获取应用程序版本的官方 API