Arrays React本地数组/Json下载

Arrays React本地数组/Json下载,arrays,json,reactjs,file,react-native,Arrays,Json,Reactjs,File,React Native,我使用了react native应用程序,然后使用这样的结构: 在main.js中,我有 import newspapers from './newspapers.js'; 在Papers.js中,我现在有: let papersList = [ {id:1, imageName: '2.jpg', paperName: '02 jan 2019', pdfName: '2.pdf', downloaded:false, downloading:false}, {id:2, imageName

我使用了react native应用程序,然后使用这样的结构: 在main.js中,我有

import newspapers from './newspapers.js';
在Papers.js中,我现在有:

let papersList = [
{id:1, imageName: '2.jpg', paperName: '02 jan 2019', pdfName: '2.pdf', downloaded:false, downloading:false},
{id:2, imageName: '3.jpg', paperName: '27 dec2018', pdfName: '3.pdf', downloaded:false, downloading:false},
]     
export default papersList
这就是我所做的,现在就可以了。 但我需要从服务器下载此列表,并在应用程序处于脱机模式时将其存储在某个位置。我提出了如下解决方案:

import RNFetchBlob from 'rn-fetch-blob';
RNFetchBlob
.config({
    path : RNFetchBlob.fs.dirs.DocumentDir + '/'+ 'index.json'
})
.fetch('GET', 'https://mysite/App/index.json', {
})
.then((res) => {
    console.log('The file saved to ', res.path())
})

RNFetchBlob.fs.readFile(RNFetchBlob.fs.dirs.DocumentDir + '/'+ 'index.json', 'utf8')
.then((data) => {
    let papersList = JSON.parse(data)
})
export default papersList
但它根本不起作用。如何下载smth,然后将其像json数组一样导出?还是像这样? 许多人使用组件安装?但是我不明白我该怎么做。 我将非常感谢任何帮助