Reactjs 谷歌标签管理器&x2B;React App=标题错误

Reactjs 谷歌标签管理器&x2B;React App=标题错误,reactjs,google-analytics,google-tag-manager,helmet.js,Reactjs,Google Analytics,Google Tag Manager,Helmet.js,我有应用程序写在反应。最后一天我实现了谷歌标签管理器。我创建标记、触发器(historyChange)。在google anaytics real time中,我看到url的每一个变化,但标题是错误的 例如:/url-title /people - People /video - People /contact - Video /people - Contact 我的头衔总是退后一步。 我将react头盔用于动态设置头部部分,标题也是。这是由于react头盔的更新滞后造成的。由于标记管理器正在

我有应用程序写在反应。最后一天我实现了谷歌标签管理器。我创建标记、触发器(historyChange)。在google anaytics real time中,我看到url的每一个变化,但标题是错误的

例如:/url-title

/people - People
/video - People
/contact - Video
/people - Contact
我的头衔总是退后一步。
我将react头盔用于动态设置头部部分,标题也是。

这是由于react头盔的更新滞后造成的。由于标记管理器正在侦听historyChange,因此它会在包含的组件正确呈现之前触发,并且在页面跟踪之后更改标题

一种可能的解决方案是将标记管理器包装在setTimeout中

您可以在此处阅读更多信息: