3

我使用react-native-storage在 React-Native 中保存一些数据,key-value如下所示:key-idAsyncStorage

storage.save({
                key: 'data',     // Note: Do not use underscore("_") in key!
                id: '0',         // Note: Do not use underscore("_") in id!
                rawData: object, // my data object
                expires: null
            });

现在我想向export我的应用程序添加(保存)功能,并且现在想知道将文件保存AsyncStorage.json移动.xmlSD 卡的最佳方法是什么。

我发现react-native-fetch-blobreact-native-fs包可用于文件系统。

这就是我们如何读取基于react-native-storage包的所有密钥的方式:

storage.getAllDataForKey('data').then(items => {
        items.forEach((item, index) => {
             // >>>> item is readable here (Need write this to a json or xml file)
        }
   });

你知道完成这项任务的最佳方法吗?

我们如何在没有额外软件包的情况下做到这一点(在 SD 卡上写入文件)?

4

0 回答 0