我刚接触React.js,遇到了循环嵌套子组件的问题。我有一个对象需要遍历,使用该对象的值创建子组件。谢谢提前。
var o = {
playerA: {
name: 'a',
},
playerB: {
name: 'b',
}
};
var Players = React.createClass({
getPlayers: function(){
return o;
},
render: function() {
return (
<div>
<div className="row"> Players</div>
{this.getPlayers()}
<Player />
</div>
);
}
});
var Player = React.createClass({
render: function(){
return (
<div className="row" > player {this.name} < /div>
)
}
});
React.render(<Players />, document.getElementById('container'));
结果应该是:
选手 a
选手 b
我已经在这个网址上设置了一个示例: http://jsfiddle.net/rexonms/7f39Ljbj/