HarmonyOS 事件独占控制问题

HarmonyOS 事件独占控制,通过monopolizeEvents设置给父节点后,大部分子节点都不响应点击事件,唯独list的item依旧可以响应,设计就是如此吗


HarmonyOS
2024-08-10 11:01:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

在给父组件设置时间独占控制之后,触发父组件的触摸事件后,list的item不会响应点击事件,也不会响应触摸事件,如果单独点击list的item,会触发点击事件。在设置父组件的事件独占控制之后,点击父组件中的子组件,先响应的是子组件,所以会先响应子组件的点击事件,然后触发父组件的触摸事件,在子组件设置事件独占控制后,触发子组件的事件之后,就不会再触发父组件的事件。如果父子组件都设置点击事件,还是会触发子组件的点击事件,因为在同时点击到父子组件的时候,子组件会优先响应,所以父组件的事件独占无法覆盖子组件的事件。

分享
微博
QQ
微信
回复
2024-08-10 17:56:41
相关问题
HarmonyOS 多层级手势事件控制咨询
1138浏览 • 1回复 待解决
HarmonyOS 事件穿透问题
1409浏览 • 1回复 待解决
HarmonyOS 键盘事件监听问题
1796浏览 • 1回复 待解决
HarmonyOS 点击事件监听问题
1091浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
1350浏览 • 1回复 待解决
HarmonyOS 曝光事件问题咨询
868浏览 • 1回复 待解决
HarmonyOS 点击事件判定问题
1183浏览 • 1回复 待解决
HarmonyOS 自定义弹窗控制问题
1231浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
1855浏览 • 1回复 待解决
HarmonyOS 事件通知问题咨询
1105浏览 • 1回复 待解决
HarmonyOS 事件拦截和传递问题
712浏览 • 1回复 待解决
HarmonyOS点击事件传递响应问题
867浏览 • 1回复 待解决
HarmonyOS onToch事件滑动问题
831浏览 • 1回复 待解决
HarmonyOS 触摸事件的冲突问题
877浏览 • 1回复 待解决
HarmonyOS emitter事件处理问题
1370浏览 • 1回复 待解决
HarmonyOS 线程通信 事件循环问题
991浏览 • 1回复 待解决
HarmonyOS Scroll组件回调事件问题
1323浏览 • 1回复 待解决
HarmonyOS 组件叠加阻拦点击事件问题
982浏览 • 1回复 待解决
两个设备控制相关问题
9871浏览 • 3回复 已解决