我有一个问题,即使我的标头设置为“ application / json”,并且url参数中的格式正确,steam api仍将内容作为html代码返回。我已经接受了链接正确的提示,并且Steam只是在“ contents”属性中返回html代码。我已将长度发送到300,因为我想返回一个简短的描述,我觉得300是长度。如您所见,
在appnews.newsitems.contents
内全部是html。我不知道代码中会有什么新变化。因此返回的字符串很有可能是html代码中间的<a href=\"https://www.modiph...
之类的东西。没有疯狂的正则表达式,有什么方法可以解决吗?
答案 0 :(得分:0)
您可以使用dangerouslySetInnerHTML
函数将react元素的内容设置为JSX。
来自文档。
function createMarkup() {
return {__html: 'First · Second'};
}
function MyComponent() {
return <div dangerouslySetInnerHTML={createMarkup()} />;
}