JS中渲染字符串类型的DOM (element.innerHTML= "<div>是的</div>")

 

parseDom(arg) {

        var objE = document.createElement("div");

        objE.innerHTML = arg;

        return objE.childNodes;

    };

React框架中使用:

第一种:

<div className={styles.bodyContent} ref={(re)=>{this.contentRef = re}}>{this.state.content}</div>
this.contentRef.innerHTML = (resp.data[0].desc)

React中第二种写法:

<div className={styles.bodyContent}
                             dangerouslySetInnerHTML={{__html:this.state.content}}/>

 

posted @ 2020-04-10 17:24  野生野鸡码农  阅读(749)  评论(0编辑  收藏  举报