为什么我要使用页面查询而不是页面上下文?

在gatsby-node.js中以编程方式创建页面时,我可以将上下文传递给我的页面组件:

createPage({
  path: path,
  component: docTemplate,
  context: {}, // additional data can be passed via context
})

似乎我可以在这里传递生成文档所需的上下文,而不必再次在单个页面上查询它。有什么理由让我不想这么做吗?

转载请注明出处:http://www.hnph-smd.com/article/20230526/2355699.html