我有一个与此代码相关的问题:https : //github.com/reactjs/redux/blob/master/examples/async/containers/App.js
具体来说:
constructor(props) {
super(props)
this.handleChange = this.handleChange.bind(this)
this.handleRefreshClick = this.handleRefreshClick.bind(this)
}
我想这是一个两部分的问题。
- 为什么我需要将句柄更改设置为 class 的实例,
this.handleChange =
我不能只对 handleChange 使用静态函数并直接在 class 中调用它onClick={handleRefreshClick}>
吗? - 我不知道这里发生了什么:
this.handleRefreshClick.bind(this)
谢谢