Javascript span在react中呈现为文本而不是元素?

Javascript span在react中呈现为文本而不是元素?,javascript,html,reactjs,Javascript,Html,Reactjs,我正在从api进行查询,api返回如下结果片段: "<span class="searchmatch">Justin</span> Drew <span class="searchmatch">Bieber</span> (/ˈbiːbər/; born March 1, 1994) is a Canadian singer and songwriter. After a talent manager discovered him through

我正在从api进行查询,api返回如下结果片段:

"<span class="searchmatch">Justin</span> Drew <span class="searchmatch">Bieber</span> (/ˈbiːbər/; born March 1, 1994) is a Canadian singer and songwriter. After a talent manager discovered him through his YouTube videos"
{this.props.snippet} 
<div dangerouslySetInnerHTML={{__html: yourStringFromApi}} />

它返回一个文本,但我想将其呈现为html元素。帮助?

您很可能正在寻找

并将其呈现如下:

"<span class="searchmatch">Justin</span> Drew <span class="searchmatch">Bieber</span> (/ˈbiːbər/; born March 1, 1994) is a Canadian singer and songwriter. After a talent manager discovered him through his YouTube videos"
{this.props.snippet} 
<div dangerouslySetInnerHTML={{__html: yourStringFromApi}} />

请注意,这可能非常危险,如果可能,应避免使用。

检查此项,