我需要在React类中呈现HTML(JSX)字符串.我不知道这是否可能.
dangerouslySetInnerHTML对我无效,因为我在此文件中有不同的反应组件.这不是简单的HTML.
var MyComponent = React.createClass({
propTypes: {
owner: React.PropTypes.string
},
render: function() {
return
Congrats {this.props.owner}! you have rendered MyComponent ({this.props.children})
;
}
});
var Hello = React.createClass({
render: function() {
return
Header Yayyyyyy!
;
}
});
但我拥有的是:
var Hello = React.createClass({
render: function() {
var content = '
Header Yayyyyyy!
';
return transformStringToJSX(content);
}
显然transformStringToJSX不存在.
有没有办法渲染jsx字符串?