但是不确定如何将这些数据放到页面中?下面是我的工作查询。我使用<p>{data.node.GitHub_Repository.name}</p>来获得相关数据,我希望为我的个人网站建立类似于GitHub个人资料页面上的固定回购。undefined is not an object (evaluating.... const data = useStaticQuery(graphql
我正在尝试用GraphQL添加gatsby-image。我不需要重写我的整个启动器,我只想要加载时间的映像优化。所有的数据查询都是使用lodash完成的,所以我很困惑。我正在测试一个标题,看看我是否正在访问数据。import React from 'react';import { useStaticQuery, graphql } from &qu
我在一个盖茨比应用程序中有一个React组件,它使用钩子从GraphQL层提取数据。我不希望这个小部件依赖于Gatsby,所以我使用了Gatsby的相关部分,但是我仍然需要将数据传递给我为useStaticQuery创建的shim。我发现我的Gatsby应用程序正在public/static/d/2250905522.json上生成一个包含查询数据完美表示的文件,我希望这样使用它:
// This file gets s
在大多数情况下,这是非常直截了当的;但是知道通过GraphQL查询数据的最佳实践仍然困扰着我。我现在是怎么做的,只是在GraphQL操场上疯狂地点击我的CMS结构,找出我想要的。我只能从这个数据的PortableText版本中获得完整的_raw。SomePageQuery($id: String) { id }看起来,对于某些数据我想我的问题是,为什么_raw[Anything]存
tsx)文件,它只导出一个json对象,如下所示 img1: gql_img1,}我找到了一个,但看起来他们没有使用Gatsby,我认为Gatsby也没有使用客户端。happen for one of the following reasons:"const gql = () => { const gql = useStaticQuery(graph