什么是非jsx等价的dangerouslySetInnerHTML?

时间:2014-06-11 03:44:10

标签: syntax reactjs

我正在通过the reactjs tutorial但我正在尝试避免使用jsx并手动使用虚拟DOM。我如何做相同的

<span dangerouslySetInnerHTML={{__html: rawMarkup}} />

1 个答案:

答案 0 :(得分:15)

找到了解决源代码的答案:

React.DOM.div({ dangerouslySetInnerHTML: {
    __html: markdown.makeHtml(this.props.children.toString())
} });

或在coffeescript中:

 R.div dangerouslySetInnerHTML: __html: markdown.makeHtml @props.children.toString()