React绑定并保持对事件对象的访问?

时间:2015-08-22 20:51:26

标签: javascript reactjs

在Facebook的React提示页面Communicate Between Components上,他们使用javascript' bind()将参数传递给父的handleClick()方法。

这很有效,除了使用bind之外,事件处理程序的第一个参数不再是被触发的事件。我仍然喜欢参加活动,那么我在这方面的选择是什么?

1 个答案:

答案 0 :(得分:3)

您只需将其指定为

即可
onClick={e => this.handleClick(e, i)}

这样你就可以创建一个新的匿名函数,它既传递原始事件又传递自定义数据。