我正在使用Contentful API从我的帐户获取一些内容,并在我的Next.Js应用程序中显示它(我正在使用Next 9.4.4)。这里非常基础。现在为了保护我的凭据,我想使用环境变量(我以前从未使用过,对此我有点迷茫)。 我正在使用以下代码在我的index.js文件中创建Content...
我正在尝试编写一个查询,以检索具有属性linkedCards的对象,该属性包含具有不同模式的对象数组。 我有3个不同的模式(在Contentful中构建): CardA示例:{ id: 42, productName: 'Laptop', price: 999 } ...
我正在制作一家新闻网站,其中将有多篇文章,每篇文章都有一个或多个对应的作者。如果您点击作者的姓名,它将带您到一个页面,显示他们的信息和他们贡献的文章列表。 所以每篇文章都有一个 authors 属性,这个属性是一个包含 author 对象的数组,每个对象都有完整名称、slug(全名小写,空格...
我有一个 Gatsby 项目,其中有两种不同类型的内容非常相似,需要使用 GraphQL 查询:常规页面和维基文章。 按 slug 检索页面export const query = graphql` query($slug: String!) { page: contentful...
有没有简单的方法将从Contentful API获取的Markdown文本转换为HTML代码以在HTML页面上显示。我尝试使用pagedown和一些类似的技术,但都不适用于我。
gatsby: 2.20.8 gatsbh-source-contentful: 2.2.5 我已经验证了我的spaceId和accessToken是正确的,并且我已经验证了这些密钥可以访问我的Contentful development环境。我尝试过: 启用GATSBY_CONTENTF...
假设我有一个页面构建器字段,它引用了许多不同类型的内容块。 视频 引用 广告 等等... 根据我所读到的,不推荐在数组中使用多种类型。 但是在这种情况下你还能做什么呢? 在GraphQL中有没有一种处理方式? 有没有更好的数据结构方式?
我有以下的富文本文档 { "data":{}, "content":[ { "data":{}, "content":[ { "data":{}, ...
我使用 React context 来存储 NextJS 网站(例如 example.com/en/)的语言环境。设置如下: components/Locale/index.jsximport React from 'react'; const Context = React.create...