我的按钮具有以下onClick功能
event(new SomeEvent($data))
我有一个onDismiss函数,该函数可以过滤列表并更新我的react应用程序。我没有将函数的“ this”绑定到其构造函数。我特意评论了绑定的“ this”,但该应用程序仍然有效。 ES6箭头功能是否自动将功能的“ this”绑定到类Component?我不应该变得不确定吗?
我的密码框link
答案 0 :(得分:1)
箭头功能没有自己的
this
。的this
值 使用封闭的词汇范围;箭头功能遵循正常 可变查找规则。因此,在搜索this
时, 当前范围内的箭头功能最终会找到this
从其封闭范围。
这就是为什么您不需要将Component的作用域绑定到函数的原因。