我正在为 gatsby 开发我的第一个自定义源插件,但我现在卡住了..
它的工作到目前为止,我得到了我需要创建节点的数据,但不是所有数据。
我从 api 得到的响应看起来像这样
{
"section1": {
"date": "...",
"moreinformartion": "...",
},
"section2": [
{
"sub1": {
"information": "..."
}
},
{
"sub2": {
"information": "..."
}
},
{
"sub2": {
"information": "..."
}
}
]
}
sub
但是有了所有的教程,我“只能”获得一个节点section2
result.data.roster.forEach(data => {
const node = {
...data,
id: createNodeId(`KILL-setup-${data.character.name}`),
internal: {
type: 'KILLSetup',
contentDigest: createContentDigest(data)
}
};
actions.createNode(node);
});
如何获得 1 个节点,其中包含所有数据?