【发布时间】:2017-07-12 10:33:53
【问题描述】:
我有一个绑定到 React 组件的函数:
functionName(param1, param2 = this.state.field) {
}
我从未听说过在 Javascript 的函数签名中使用“this”关键字,我想知道“this”的上下文是包含对象还是全局范围。在我可以在签名中正确使用“this”之前,是否需要将此函数绑定到正确的上下文?
【问题讨论】:
-
您想将
this上下文绑定到什么?组件?功能?全局对象? -
什么都没有。我只是想确定函数签名中 this 的上下文是否是包含对象的上下文(函数本身绑定到的反应组件)
标签: javascript reactjs this bind method-signature