我是新手,所以我对此了解不多。我正在尝试向 li 添加一个点击处理程序,但该函数似乎未定义?
var ActivityList = React.createClass({
getInitialState: function() {
return {name:"test"};
},
handleClick:function(e){
console.log(e.target.name);
},
render:function(){
return (
<ul>
{this.props.data.map(function(game){
return <li onClick={this.handleClick} name={game.name}>{game.name}</li>;
})
}
</ul>);
}
});
我想知道是不是因为我的范围界定错误?