答案 0 :(得分:1)
由于Felix已经在评论中暗示,当您对React组件使用ES6类时,您不能依赖React在正确的上下文中调用回调(如handleModeSelection
)(记录为here)。 / p>
有各种方法可以解决这个问题。常见的是绑定构造函数中的回调:
constructor(props) {
super(props);
this.state = {mode: 'all'};
this.handleModeSelection = this.handleModeSelection.bind(this);
}