我有以下React Native应用程序的结构(simpilifed)
- /MyApp
- /ios
- data.json
- index.ios.js
所以,我需要访问并写入data.json文件。要访问它们,我可以import Data from './data.json'
。
我看到了react-native-fs(https://github.com/johanneslumpe/react-native-fs),但是我无法访问MyApp
目录中的文件。
我如何存储像我的data.json
这样的文件,以便我可以在iPhone上写入和访问它们?
我的data.json
文件包含一个更大的词汇表列表,如
{
"words": [
{"word": "xxx", "done": false} // and more...
]
}
1条答案
按热度按时间hsgswve41#
你可以通过react-native-fs写入文件,但是文件的写入路径取决于你的手机平台,比如ios或者android。
这是创建新文件和写入数据的方法。如果你想写数据追加文件,你需要读取数据并创建新的字符串写回文件。或者你自己修改Java和Ojb-c代码来创建一个新的API来写追加。