在
constructure,
this.clickMe = this.clickMe.bind(this);
使用
bind方法,您可以进行显式
this绑定以提供
clickMe方法的上下文。
即。在这里反应组件范围
简而言之,您要谨慎决定什么是调用上下文范围(
this绑定)。
但是随着
clickMe = () => { this.setState({ myState: !this.state.myState });}Arrow function照顾您在定义它的React
Component范围内进行词法范围绑定。无需使用
bind
如果不使用
arrow function,without
bind,您的函数将不会进入
bindReact Component范围。



