HarmonyOS emitter.on 的订阅事件 回调不调用

emitter.on(event, callback); 这种方式可以正常回调callback但是emitter.on(‘1’, callback) 回调不执行。当前版本是"hvigorVersion": “file:…/dependencies/hvigor-4.1.1.tgz”。请问是什么原因呢?

HarmonyOS
2024-09-06 11:27:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

如果使用emitter.on(‘1’, callback)进行事件订阅,但发现回调函数没有被执行,可能的原因是没有使用调用配对的emit('1')接口,发布事件时字符串类型和number类型代表不同的事件。

分享
微博
QQ
微信
回复
2024-09-06 15:45:23
相关问题
lottile动画加载完成不调用
872浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
361浏览 • 1回复 待解决
Emitter如何声明函数类型
1665浏览 • 1回复 待解决
订阅emitter分享,谁有更好办法?
587浏览 • 1回复 待解决
interface如何调用
783浏览 • 1回复 待解决
焦点事件onBlur/onFocus无法触发
1821浏览 • 1回复 待解决
HarmonyOS ArkTS接口案例问题
84浏览 • 1回复 待解决
HarmonyOS ArkTS接口案例
247浏览 • 1回复 待解决
HarmonyOS Web组件
27浏览 • 1回复 待解决
HarmonyOS 音频output 次数太少
219浏览 • 1回复 待解决
用户订阅系统公共事件
877浏览 • 1回复 待解决