我正在使用Node.js开发一个react应用程序。
我需要简化我的组件,因此我取出了fetch调用并将它们放入自己的文件(dataDown.js)中,然后将它们导入到文件中。
当我尝试更新数据已下载的状态时。 那么我该如何从外部文件中获取数据进行获取调用。 downdata是一个包含两个数组的对象
`fetch(urlRecent).then((response) => {
response
.json()
.then((data) => {
dataDown.recent = data
})
})
fetch(urlAllTime).then((response) => {
response
.json()
.then((data) => {
dataDown.alltime = data
})
}).catch((err) => {
console.log('Fetch Error :-S', err)
})
export default dataDown`
然后我导入它
从' ../../ data / downData'
导入dataDown
答案 0 :(得分:1)
从孔fetch-Call中创建一个函数,让它返回dataDown对象并导入函数。
这样你可以依赖你得到的数据。