相关疑难解决方法(0)

为什么需要在构造函数中绑定一个函数

我有一个与此代码相关的问题: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)
  }
Run Code Online (Sandbox Code Playgroud)

我想这是一个2部分的问题.

  1. 为什么我需要将句柄更改设置为类的实例,this.handleChange =我不能只使用handleChange的静态函数并直接在类中调用它 onClick={handleRefreshClick}>
  2. 我不知道这里发生了什么: this.handleRefreshClick.bind(this)

谢谢

reactjs redux

34
推荐指数
3
解决办法
2万
查看次数

标签 统计

reactjs ×1

redux ×1