【问题标题】:How to add copyright symbol in React component?如何在 React 组件中添加版权符号?
【发布时间】:2021-09-21 09:06:00
【问题描述】:

我想在 React 组件中写版权符号,但这不起作用。

function Footer() {
  return (
    <footer>
      <p>&copy</p>
    </footer>
  );
}

&lt;p&gt;&amp;copy&lt;/p&gt; 在 HTML 在线编辑器中工作。

【问题讨论】:

  • 你试过了吗

    ©

  • 您缺少;
  • 你错过了; ©
  • &amp;#169; Foo - 2021
  • 如果您愿意,可以使用 unicode:&lt;p&gt;{'\u00a9'}&lt;/p&gt;

标签: javascript html reactjs


【解决方案1】:

如果你用 HTML 编写你的内容并通过 validator 运行它,它会报告:

错误:命名字符引用未由分号终止。 (或者&amp;amp; 应该被转义为&amp;amp;。)

大多数 HTML 解析器执行 很多 错误恢复。 JSX 不是那么宽容。 character reference 末尾的分号是强制性的:

<p>&copy;</p>

或者,直接使用版权标志:

<p>©</p>

【讨论】:

    【解决方案2】:

    你可以在 React 组件中使用&amp;copy; 作为版权符号。

    function Footer() {
      return (
        <footer>
          <p>&copy;</p>
        </footer>
      );
    }
    

    【讨论】:

      【解决方案3】:

      使用这个标签它可以工作事件我使用了相同的 在 HTML 中:&copy 在 JSX 中:© 或直接 ©

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-12
        • 2020-07-13
        • 2018-08-09
        • 2017-03-18
        • 2020-01-20
        相关资源
        最近更新 更多