【发布时间】:2016-06-20 13:23:33
【问题描述】:
在 react 中移除内联点击监听器的正确方法是什么?
var ClickComponent = React.createClass({
render: function () {
return (<div onClick={this.onClickStuff} className="orange noselect">
Click me {this.state.clicks || ''}
</div>);
},
getInitialState: function () {
return {
clicks: 0
};
},
onClickStuff: function (e) {
this.setState({
clicks: this.state.clicks + 1
});
if(10 < this.state.clicks){
// remove listener
}
}
});
【问题讨论】:
标签: javascript reactjs listener inline