【发布时间】:2020-03-17 14:38:38
【问题描述】:
我有一个 html 元素数组,比如说消息。我想将它们呈现如下:
this.state.messages.push('<span className={Styles.success-message}>User successfully added</span>');
在渲染方法中:
{this.state.messages.map((value, index) => {
return <div key={index}>{value}</div>
})}
【问题讨论】:
-
这能回答你的问题吗? Rendering raw html with reactjs
-
您应该尽可能避免使用原始 HTML 字符串,而是管理可以使用 JSX 呈现的数据以充分受益于 React。
标签: javascript reactjs jsx