反应<头盔>不更新元

时间:2020-07-18 05:36:12

标签: reactjs meta

我创建了一个包含约10个组件的react应用。我使用头盔添加了元标记。 但是当我从浏览器检查源代码时,但是meta标签显示了一些随机的imdb摇滚类型的东西。
任何建议将不胜感激。

<Helmet>
   <meta charSet="utf-8" />
   <title>My Title</title>
   <link name="description" content="some test description" />
</Helmet>

1 个答案:

答案 0 :(得分:0)

您无法检查来自html源的元标记,因为:

  • html源是javascript无法触摸的静态内容
  • 头盔会在执行Javascript后为您创建元标记

如果要检查元标记:

  • 使用开发人员工具中的“元素”标签代替检查源
  • 使用控制台检查元标记是否存在:

例如,打开开发人员控制台,您可以找到link标签,如下所示:

document.querySelector("link[name=description]");