我想用一个字符串作为我从另一个页面动态接收的输入来呈现react组件。但是我会有react组件的参考。这是例子
Page1:
-----------------------------
loadPage('<div><Header value=signin></Header></div>');
Page2:
--------------------------------
var React =require('react');
var Header = require('./header');
var home = React.createClass({
loadPage:function(str){
this.setState({
content : str
});
},
render : function(){
return {this.state.content}
}
});
在此示例中,我以字符串形式接收 Header 组件,并且在我的接收页面中有 Header 组件的引用。我如何用实际的react组件替换字符串