如何在react-helmet中添加javascript代码段?

时间:2017-01-23 07:40:06

标签: javascript reactjs

我正在使用反应头盔推动头部元素。需要使用的代码段是GTM和电子商务跟踪。但是,无论如何,我无法找到一种在头部插入脚本的方法。文档显示从外部源加载。代码段包含正在使用的动态值。

文档来自此网址: react-helmet

<Helmet script={[
                {src: "http://include.com/pathtojs.js", type: "text/javascript"},
                {type: "application/ld+json", innerHTML: `{ "@context": "http://schema.org" }`}
            ]}
/>

1 个答案:

答案 0 :(得分:1)

文档是正确的。这工作

<Helmet 
  script={[{ 
    type: 'text/javascript', 
    innerHTML: 'console.log("It works!")' 
  }]} />

检查您的Helmet版本 - Helmet 3.0.0

中引入了innerHTML属性