【发布时间】:2018-03-27 04:27:07
【问题描述】:
我从 API 获得了一个对象列表。每个对象的值之一是纯字符串:
snippet: "Chainsmokers were re-formed as an EDM DJ duo in 2012 under the management of <span class="searchmatch">Adam</span> Alpert in New York City. Pall, who had grown up DJing, was introduced to"
我想将此纯字符串转换为 html。我该怎么做?
编辑: 我尝试做的是像这样映射 React 中的列表:
const list = props.responseData.map(item => (
<li key={item.pageid}>
{item.title}
<br />
{item.snippet}
</li>
));
sn-p 显示为纯字符串,而不是 HTML 代码。编写 item.sn-p.innerHTML 不起作用。它显示一个空列表。
【问题讨论】:
-
你在前端使用什么技术?
-
@Hassan Imam 的问题很好。您所拥有的已经是有效的 HTML。
-
反应。它只是将带有标签的响应显示为纯文本。我希望能够将 等显示为 html 代码
标签: javascript html reactjs frontend