页面查询在 Gridsome 的组件内部不起作用

page-query is not working inside component in Gridsome

如果在索引中使用 <page-query> 是有效的,但是当我在组件中使用它时,我得到 "edges undefined" 的错误。 有帮助吗?

这很正常,在 Gridsome 中,当您在组件内部查询而不是 <page-query> 时,您应该使用 <static-query>。 当使用帖子作为别名时(例如),您的数据通常会在 $page.posts 可用,但如果您使用 <static-query> 而不是,它将在 $static.posts

可用

如你所见here