【问题标题】:Storing and loading data from react-native calendar to a JSON file将数据从 react-native 日历存储和加载到 JSON 文件
【发布时间】:2021-05-25 22:35:56
【问题描述】:

我目前正在考虑一个 react-native 应用程序的概念,人们在该应用程序中添加一段时间内的事件,例如日记/日志。这些事件需要导出,出于安全和隐私原因,我不想使用数据库。我读过您也可以使用 JSON 文件作为存储方法。

如何将应用程序中的数据存储到 JSON 文件中并将 JSON 文件中的数据加载回应用程序中?不需要任何代码,感谢有用的文章或网页

【问题讨论】:

    标签: json react-native


    【解决方案1】:

    假设您已经将所有应用程序数据保存到 json 中,这相当简单。

    1. 决定 appdata.json 的存储位置,我们称之为 APP_DATA_PATH
    2. 找一个库来读/写文件(我只用过expo-file-system
    3. 在应用启动时,检查 APP_DATA_PATH 是否存在,是否读取文件并加载到应用中,如果不存在则假定它是新用户
    4. 每当应用数据更改时,将更改写入 APP_DATA_PATH

    【讨论】:

      猜你喜欢
      • 2023-03-05
      • 2018-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-04
      • 2012-06-10
      • 2017-05-23
      • 2021-10-28
      相关资源
      最近更新 更多