dangerouslySetInnerHTML把字符串渲染为html。
以换行为例,如果接收的字符串是\n 渲染到dom 需要为<br />
render(text) {
text = text?text.replace(/\n/g,"<br />"):''
return <div dangerouslySetInnerHTML={{__html: text}}></div>
}
dangerouslySetInnerHTML把字符串渲染为html。
以换行为例,如果接收的字符串是\n 渲染到dom 需要为<br />
render(text) {
text = text?text.replace(/\n/g,"<br />"):''
return <div dangerouslySetInnerHTML={{__html: text}}></div>
}