如何在脚本主体html.js的头部和末端添加脚本标签?

时间:2019-04-01 14:28:46

标签: reactjs gatsby

我是gatsby的新手。在内容丰富的目录中有模型设置,可为我提供要添加到头部或正文末尾的脚本。现在,一种实现方法是Gatsby SSR API(setPostBodyComponents)。

但是问题是如何在gatsby-ssr中运行graphl查询?从该文件中的内容中获取数据是否有效?我的关注点是将内容丰富的管理员添加到html模型中的任何脚本添加到HTML中。

1 个答案:

答案 0 :(得分:0)

最简单的解决方案是使用gatsby-plugin-react-helmethttps://www.gatsbyjs.org/packages/gatsby-plugin-react-helmet/

这样,您可以像添加HTML一样添加脚本标签:

<Helmet>
    <script src="...">
</Helmet>