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 事件穿透问题
549浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
554浏览 • 1回复 待解决
HarmonyOS 线程通信 事件循环问题
335浏览 • 1回复 待解决
HarmonyOS 键盘事件监听问题
634浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
28浏览 • 1回复 待解决
两个设备控制相关问题
9066浏览 • 3回复 已解决
HarmonyOS Scroll组件回调事件问题
196浏览 • 1回复 待解决
事件分发冲突问题,如何解决?
428浏览 • 1回复 待解决
HarmonyOS Scroll组件滚动控制
44浏览 • 1回复 待解决
HarmonyOS 音频播放帧率控制
236浏览 • 1回复 待解决
HarmonyOS taskpool线程数量控制
452浏览 • 2回复 待解决
HarmonyOS RichEditor如何控制输入状态
25浏览 • 1回复 待解决
HarmonyOS上如何控制相机拍照?
179浏览 • 0回复 待解决
HarmonyOS如何实现gif图片控制
396浏览 • 1回复 待解决
HarmonyOS 输入法光标控制
33浏览 • 1回复 待解决
HarmonyOS List控制器Scroller相关
55浏览 • 1回复 待解决
HarmonyOS menu如何用代码控制隐藏
32浏览 • 1回复 待解决
HarmonyOS 如何从子组件控制手势分发
470浏览 • 1回复 待解决