页面查询在 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
如果在索引中使用 <page-query>
是有效的,但是当我在组件中使用它时,我得到 "edges undefined" 的错误。
有帮助吗?
这很正常,在 Gridsome 中,当您在组件内部查询而不是 <page-query>
时,您应该使用 <static-query>
。
当使用帖子作为别名时(例如),您的数据通常会在 $page.posts
可用,但如果您使用 <static-query>
而不是,它将在 $static.posts
如你所见here