如何解决在 React 中将点击事件从父级传播到子级
<Parent>
<Child>
<ThirdPartyChildTarget>
</ThirdPartyChildTarget>
</Child>
</Parent>
我有一个像上面一样的反应组件组合。自定义 Click 处理程序附加到“父”和“子”组件。 “ThirdPartyChildTarget”在其包中有自己的点击事件处理程序,我无法以任何方式修改其事件处理程序。 当我点击“ThirdPartyChildTarget”时,会触发“Child”和“Parent”组件的事件处理程序,但不会触发“ThirdPartyChildTarget”。 我想要 - 当我点击“ThirdPartyChildTarget”时,应该只触发它的事件处理程序。 当我在“Child”组件中使用“stopPropagation”时,不会触发“Parent”的处理程序,但也不会触发“ThirdPartyChildTarget”。 而且我无法在“ThirdPartyChildTarget”中添加/修改任何内容。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。