Javascript 在react js中呈现动态html

Javascript 在react js中呈现动态html,javascript,html,reactjs,Javascript,Html,Reactjs,我想在react js中呈现API提供的动态html文本,但我不知道怎么做 例如: dynamicHtml= <div> hello <span color=red> StackOverFlow </span> </div> render() { return ( <div> {dynamicHtml} </div> ); } dynamicH

我想在react js中呈现API提供的动态html文本,但我不知道怎么做

例如:

   dynamicHtml= <div> hello <span color=red> StackOverFlow </span> </div>

   render() {

        return (
            <div>  {dynamicHtml} </div>
        );
   }
dynamicHtml=hello StackOverFlow
render(){
返回(
{dynamicHtml}
);
}

我只想在StackOverFlow上显示红色的Hello StackOverFlow

使用危险的SetinerHTML

     function createMarkup(text) { return {__html: text}; };
     <render() {

            return (
               <div dangerouslySetInnerHTML={createMarkup()} />
            );
       }
函数createMarkup(text){return{{uuu html:text};};

使用危险的LysetinerHTML

     function createMarkup(text) { return {__html: text}; };
     <render() {

            return (
               <div dangerouslySetInnerHTML={createMarkup()} />
            );
       }
函数createMarkup(text){return{{uuu html:text};};

我真的不明白你在问什么,问题是什么,etcI想展示一个由API提供的动态html。。。。重复你在问题中所说的和扩展它是不一样的。我真的不明白你在问什么,问题是什么,etcI想展示一个API提供的动态html。。。。重复你在问题中所说的和扩展它是不同的。哈哈。我觉得他们建议不要那样做……;)哈哈。希望他们能有另一个解决方案。哈哈。我觉得他们建议不要那样做……;)哈哈。希望他们能有另一个解决办法。