我正在寻找一个处理React.js中冒泡和捕获的例子.我找到了一个JavaScript,但我找不到React.js的等价物.
我如何在React.js中创建冒泡和捕获的示例?
我在React中有这样的东西
<li id="my-id" onClick={this.handleClick}>
<span>Something here</span>
<i>Some italic text here</i>
</li>
Run Code Online (Sandbox Code Playgroud)
我需要访问我的LI的ID.
handleClick(ev) {
console.log(ev.target);
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我点击斜体文本时,它会控制我i元素,而不是它应该的li.
有人可以解释我为什么,以及如何让onClick返回我的li元素?