HarmonyOS eventHub使用问题
eventHub的问题,升级了版本以后发现多个页面同时on一个消息,其中一个off了,其他页面就收不到了
登录成功消息监听
(1) A页面aboutToAppear监听,aboutToDisappear取消监听
(2)B页面aboutToAppear监听,aboutToDisappear取消监听
(3)A跳B,后B页面的监听被A取消了,监听不到结果了

HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS eventHub问题
728浏览 • 1回复 待解决
HarmonyOS eventHub使用
1037浏览 • 1回复 待解决
TaskPool里面是否可以使用EventHub
2863浏览 • 1回复 待解决
关于emitter、eventHub的使用场景
4945浏览 • 2回复 待解决
HarmonyOS 多ability使用eventHub互相发送消息,使用其中一个ability的context是否存在问题
844浏览 • 1回复 待解决
HarmonyOS eventHub创建方式咨询
833浏览 • 1回复 待解决
事件系统eventHub,在组件中使用 eventHub.on 订阅的方法,不能访问组件的变量
2122浏览 • 1回复 待解决
HarmonyOS 能否通过eventHub传递Want数据
844浏览 • 1回复 待解决
HarmonyOS 接收不到eventhub事件
1158浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用EventHub进行UIAbility与UI的数据同步?
1252浏览 • 1回复 待解决
HarmonyOS eventHub注册和移除事件监听
2123浏览 • 1回复 待解决
HarmonyOS eventhub修改model后,不触发页面更新
1229浏览 • 1回复 待解决
使用EventHub通信接收到消息后更新@States装饰的变量布局刷新
2251浏览 • 1回复 待解决
HarmonyOS emitter对比eventHub有没有性能差距
1371浏览 • 1回复 待解决
HarmonyOS eventHub只能从component发起触发UI更新?
1178浏览 • 1回复 待解决
HarmonyOS eventHub和Emitter是否会造成内存泄漏
1460浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在事件使用完成后取消EventHub的事件订阅?
1471浏览 • 1回复 待解决
HarmonyOS除了eventHub还有什么事件机制可以传递WrappedBuilder吗?
1424浏览 • 1回复 待解决
Emitter与EventHub的区别是什么?
2645浏览 • 2回复 待解决
eventHub能否在 UIAbility之间传递 (跨module与否)
2543浏览 • 1回复 待解决
EventHub、Emitter、commonEventManager 三种事件能力区别与选择
3685浏览 • 2回复 待解决
HarmonyOS websocket使用问题
1374浏览 • 1回复 待解决
HarmonyOS SideBarContainer使用问题
1067浏览 • 1回复 待解决
HarmonyOS Worker使用问题
1046浏览 • 1回复 待解决
HarmonyOS RichEditor 使用问题
1501浏览 • 1回复 待解决





















EventHub.off(event: string, callback?: Function)接口中对于第二个参数callback的解释:是不传callback,将取消对该事件的所有监听;传入了callback,只取消对该事件的一个监听。对于上述描述的场景,可以在A页面和B页面分别传入不同的监听事件回调,aboutToDisappear时off中再传入各自监听事件回调,使两个页面的监听互补干扰。如下: