Javascript span在react中呈现为文本而不是元素?
我正在从api进行查询,api返回如下结果片段: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
"<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}} />
请注意,这可能非常危险,如果可能,应避免使用。检查此项,