最近做react项目碰到个之前没做的内容 把后端请求回来的htm文档渲染到页面上,自己也是百度了好多方法,碰到一个比较好用,记录一下 主要通过dangerouslySetInnerHTML 这个属性 直接撸代码。
this.setState({
youNeedHtml:"<h2 >html文档</h2><p>后端返回来的文档</p>"
})
<div className={style.divvvvv}
dangerouslySetInnerHTML={{ __html:this.state.youNeedHtml}}
>
复制代码
使用是大概这么使用 百度 dangerouslySetInnerHTML 能出来好多关于它的内容 就不贴链接和复制的内容了 以免侵权之类的。