【发布时间】:2017-04-15 16:29:33
【问题描述】:
我正在使用 react js 和 react-helmet 来更改页面中的规范标签值。但是,它不会更新值。它到处都显示https://www.example.com,这在我的index.php 文件中提到。我需要更新规范链接。我之前使用过jquery,但没有成功。它在element-inspector 中更新,而不是在page-source 中更新,但谷歌将其标记为重复页面。
我关注https://github.com/nfl/react-helmet#server-usage
canonical url code
var newCanonicalUrl = "https://www.examle.com" + this.state.productUrl;
inside render function
return(<Helmet link = {[{"rel" : "canonical", "href" : {newCanonicalUrl}}]}>);
【问题讨论】:
标签: javascript reactjs canonical-link