在 React Native 的本地存储文件中写入 JSON 的最佳方法是什么

What would be the best way to write JSON in a locally stored file in React Native

我目前正在为移动应用程序(仅前端)设计新的设计。在项目中我需要使用状态来更改按钮的 css 。如果按钮已更改,下次刷新应用程序时,状态应该与您离开时的状态相同。

这就是为什么我有一个本地存储的 JSON 文件,其结构与应用程序当前数据库的结构相同。读没问题,就是写不出来。

我是如何阅读JSON的:

const jsonData = require('../data.json')

function GetBaseState(id){
    console.log(jsonData.bases[id].state)
}

我将如何更改 JSON 文件中的状态?

为了读写Json文件,可以使用react-native-fs。例如,通过 readFile 方法,您可以读取 json 文件,通过 writeFile 方法,您可以将 json 文件写入本地存储。 react-native-fs 有很好的文档,您可以阅读它以获取更多信息和用法。