Egret社区
1银子
如题,嵌套的子父组件,都监听了touch event,默认都会执行,如何在子组件处理阶段把这个事件消费掉,不再继续传递给父组件执行。

最佳答案

查看完整内容

addEventListener方法有个useCupture参数,默认下是false,在冒泡阶段执行。这个时候自组件先执行,父组件后执行。你只需要在自组件调用Event的stopPropagation()方法就行了。
分享到 :
0 人收藏

1 个回复

倒序浏览
duskyhuang  登堂入室 | 2019-8-11 12:29:14
addEventListener方法有个useCupture参数,默认下是false,在冒泡阶段执行。这个时候自组件先执行,父组件后执行。你只需要在自组件调用Event的stopPropagation()方法就行了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部