【发布时间】:2020-07-13 04:12:55
【问题描述】:
我不明白为什么我的查询对我的 Gatsby 项目都不起作用。
import React from "react"
import { graphql } from "gatsby"
const site_info = () => {
const query = graphql`
query title {
allSite {
edges {
node {
siteMetadata {
title
}
}
}
}
}
`
console.log(query)
return <p>Test</p>
}
export default site_info
在控制台中,我期待一个可以在元数据中看到标题的对象,但是,我得到了2641826822。
我直接从 GraphiQL 复制了查询,我看到了预期的结果,所以不知道为什么它在这里不起作用。
【问题讨论】:
-
common ... 定义查询并不意味着它在下一行代码中运行/获取数据/可用...基本 react/js 知识