var Comment = React.createClass({
RawMarkup : function() {
var RawMarkup = marked(this.props.children.toString(), {sanitize:true});
return {__html : RawMarkup};
}
我对回归感到困惑。它会返回一个对象还是一个函数? 当我在组件中使用它时,我会这样做:
{this.RawMarkup}
结果是:
react.js:18893未捕获的不变违规行为:
props.dangerouslySetInnerHTML
必须采用{__html: ...}
形式。
{this.RawMarkup()}
有效。但我不知道它的真正含义。