由React构造函数中bind引起的this指向理解(React组件的方法为什么要用bind绑定this)
2020-05-29
阅读 5 分钟
4.4kReact文档源码 {代码...} 为什么要用bind重新绑定? 首先一点,React这是使用的ES6的 class ,它只是一种语法糖(只要它能实现的,ES5也能实现)。 而使用 class 创建的对象,在没有通过 new 关键字去实例化的之前,它的内部方法this是无绑定状态的。 也就是说上面的代码,handleClick 方法如果不做绑定,那么这个方法...