我得到的错误TypeError: data.events is not iterable使用时,fetch检索JSON从数据API。
我敢肯定这是我处理的JSON在for (const event of data.events)从下面的代码,但我找到一个修复短期拉动。
const data = fetch(url, {
method: 'post',
headers: new Headers({
Authorization: 'Bearer ' + bearerToken,
'Content-Type': 'application/json'
})
});
for (const event of data.events) {
let fileNode;
try {
fileNode = await createRemoteFileNode({
url: logo.original.url,
cache,
store,
createNode,
createNodeId
});
} catch (error) {
console.warn('error creating node', error);
}
}
在JSON当邮差要求是returned为
{
"pagination": {
...
},
"events": [
{
"name": "Example One",
"logo": {
"original": {
"url": "exampleURL"
}
}
},
{
"name": "Example Two",
"logo": {
"original": {
"url": "exampleURL"
}
}
}
],
"location": {
...
}
}
目标是createRemoteFileNode为每个事件从logo.original.url
相关分类