我有类似的问题。您的类中的方法将能够引用同一类中的其他方法,因为它们是同一上下文的一部分(https://developer.mozilla.org/en-
US/docs/Web/Javascript/Reference/Operators/this)。
此示例说明了类中的方法可以访问属性
this而无需在构造函数中进行绑定:http
:
//jsbin.com/tapokotahi/1/edit?js,console,output。该
renderElements方法未绑定,但正在访问
this.state。
将类方法传递到事件处理程序时,必须将它们绑定(或定义为箭头函数),因为执行上下文从类的上下文更改为事件处理程序的上下文。
我同意,当我们阅读React文档时,这似乎令人困惑,他们告诉我们需要在构造函数中绑定方法,但这仅在将方法传递给React的事件处理程序(例如)时才需要
onClick。



