【发布时间】:2016-03-07 02:52:18
【问题描述】:
我的 JSX 中有这个:
<Options options={options} onOptionSelect={this.onOptionSelect.bind(this)} />
但是,我发誓,在将回调方法传递给子 React 组件时,我已经看到了一些否定 .bind 的需要,对吗?
【问题讨论】:
-
@Bergi 是重复的吗?我不是在问如何在类方法中使用胖箭头,而是我可以用什么来实现 X。原来胖箭头就是答案...
-
是的,问题的标题并不完全相同,但箭头函数似乎正是您要寻找的。你认为“React.js ES6 avoid binding 'this' to every method”是一个更好的副本吗?
-
在 react.js 博客中提到了自动绑定 facebook.github.io/react/blog/2015/01/27/…
标签: reactjs ecmascript-6 babeljs ecmascript-2016