【问题标题】:Keep data in offline app React Native将数据保存在离线应用 React Native 中
【发布时间】:2018-02-01 20:29:45
【问题描述】:

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

【问题讨论】:

    标签: react-native offline


    【解决方案1】:

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

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-26
      • 2018-03-08
      • 1970-01-01
      • 2015-06-29
      • 2016-09-30
      相关资源
      最近更新 更多