Javascript 在react js中将任意随机html对象转换为字符串
我想在React中呈现html对象。我需要获取html,将其作为Javascript 在react js中将任意随机html对象转换为字符串,javascript,html,reactjs,Javascript,Html,Reactjs,我想在React中呈现html对象。我需要获取html,将其作为字符串传递给React,并将其呈现在那里。我不知道如何进行 html对象可以是类似于 <p>Hey man </p> <p>nlkansnsa</p> <p>as</p> <p><strong>asasas</strong></p> <p><strong>knla</
字符串传递给React,并将其呈现在那里。我不知道如何进行
html对象可以是类似于
<p>Hey man </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 </strong></li>
<li><strong>point 2</strong></li>
<li><strong>point 3 </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中呈现这个,这是一个非常松散的问题。你应该更准确地描述你遇到的具体问题,而不是问一般性的问题。您应该包括您已经编写的代码,并指出您希望从该代码中获得的输出是什么,如果它以您预期的方式工作的话。下次请记住