【问题标题】:Why are React props being rendered with HTML entities during server side rendering?为什么在服务器端渲染期间使用 HTML 实体渲染 React 道具?
【发布时间】:2020-01-10 20:14:36
【问题描述】:

这个:<a href="foo&bar">Test</a>

被渲染为:<a href="foo&bar">Test</a>

当使用ReactDOM.renderToString

此处示例:https://jsfiddle.net/dijs/nf9khrej/

【问题讨论】:

    标签: html reactjs encoding rendering server-side-rendering


    【解决方案1】:

    您可以使用ReactDOMServer.renderToStaticMarkup() 来实现您的特定需求 我为此创建了jsfiddle

    【讨论】:

      猜你喜欢
      • 2016-03-01
      • 2015-11-06
      • 2015-05-07
      • 2019-08-07
      • 2017-11-05
      • 1970-01-01
      • 2020-06-29
      • 2019-10-05
      • 1970-01-01
      相关资源
      最近更新 更多