Javascript 在react js中将任意随机html对象转换为字符串

Javascript 在react js中将任意随机html对象转换为字符串,javascript,html,reactjs,Javascript,Html,Reactjs,我想在React中呈现html对象。我需要获取html,将其作为字符串传递给React,并将其呈现在那里。我不知道如何进行 html对象可以是类似于 <p>Hey man&nbsp;</p> <p>nlkansnsa</p> <p>as</p> <p><strong>asasas</strong></p> <p><strong>knla</

我想在React中呈现html对象。我需要获取html,将其作为
字符串
传递给React,并将其呈现在那里。我不知道如何进行

html对象可以是类似于

<p>Hey man&nbsp;</p>
<p>nlkansnsa</p>
<p>as</p>
<p><strong>asasas</strong></p>
<p><strong>knla</strong></p>
<p><br></p>
<ul>
  <li><strong>point 1&nbsp;</strong></li>
  <li><strong>point 2</strong></li>
  <li><strong>point 3&nbsp;</strong></li>
</ul>
<p><br></p>
嘿,伙计

NLKANSNSSA

作为

asasas

knla


  • 第1点
  • 第2点
  • 第3点


使用
危险的html
呈现包含
html
元素的字符串,如下所示:

<div dangerouslySetInnerHTML={{ __html: "<div>hello</div>" }}></div>
let htmlString = "<div>hello</div>";

<div dangerouslySetInnerHTML={{ __html:  htmlString}}></div>

您也可以传递包含该字符串的任何变量,如下所示:

<div dangerouslySetInnerHTML={{ __html: "<div>hello</div>" }}></div>
let htmlString = "<div>hello</div>";

<div dangerouslySetInnerHTML={{ __html:  htmlString}}></div>
让htmlString=“你好”;
检查

检查此示例:

let string=“Hey man


  • 第1点
  • 第2点
  • 第3点{ 返回( ) } ReactDOM.render(,document.getElementById('app'))


你能解释一下你所粘贴的“html对象”是什么意思吗?有一个html文档,它很可能用javascript中的字符串表示。如果HTML是一个字符串,你会问如何在React中呈现这个吗?是的,我想在React中呈现这个,这是一个非常松散的问题。你应该更准确地描述你遇到的具体问题,而不是问一般性的问题。您应该包括您已经编写的代码,并指出您希望从该代码中获得的输出是什么,如果它以您预期的方式工作的话。下次请记住