你的代码中有很多不正确的东西.我建议去官方的React文档并从那里的教程开始.
对于我的回答,我将尝试解决从父到子传递函数的概念.
var SongList = React.createClass({ logTrack: function(track) { console.log(track) } render: function () { var trackNodes = this.props.data.map(function(track, i) { return ({track} ); }); return ({trackNodes}); } }) var Song = React.createClass({ render: function () { {this.props.children} } })