【发布时间】:2018-09-12 13:24:56
【问题描述】:
我正在使用 prismic.io 作为 gatsby 网站的内容源,但不知道为什么我不能输出某些数据。
来自 gatsby 的 graphql 工具返回所有正确的数据,因此查询本身看起来很好:
export const pageQuery = graphql`
query PageQuery {
allPrismicDocument {
edges {
node {
data{
product_image {
url
}
product_name {
text
}
product_price
product_description {
text
}
}
}
}
}
}
`
现在在页面内部,当添加诸如以下的值时:
{node.data.product_price}
{node.data.product_image.url}
它工作得很好并输出正确的数据。但是,当我尝试时:
{node.data.product_name.text}
or
{node.data.product_name}
我什么也得不到。到处搜索,但还没有很多资源可以同时使用这两个工具:/
任何指针将不胜感激:)
【问题讨论】:
标签: graphql gatsby prismic.io