我的孩子活动
<div className="box" onClick={this.clickBox}></div>
在我的父母身上,我有方法
clickBox() {
alert('hello');
}
and have bound it with
this.clickBox = this.clickBox.bind(this);
这不起作用,但如果我把这个方法放在它触发的孩子身上。
如何将事件传递给父母?
答案 0 :(得分:2)
您可以TaskDefinitionThatExecutesLoggerScript
作为道具发送给onClick
Child
然后在父母:
const Child = ({ onClick }) => <div className="box" onClick={onClick}></div>