HarmonyOS emitter传递的数据使用instanceof无法正确判断其类型问题

使用emitter将自定义的对象实例传递出去,在emitter.on的地方接收到对象数据后使用instanceof判断其类型是什么时,无法正确判断。

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

发送事件时传递的数据,支持数据类型包括Array、ArrayBuffer、Boolean、DataView、Date、Error、Map、Number、Object、Primitive(除了symbol)、RegExp、Set、String、TypedArray,数据大小最大为16M。

自定义不在支持的数据类型里,所以会出现上述问题。

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS instanceof判断失效
37浏览 • 1回复 待解决
HarmonyOS instanceof判断错误
53浏览 • 1回复 待解决
HarmonyOS emitter传输数据问题
106浏览 • 1回复 待解决
HarmonyOS 数据传递问题
467浏览 • 1回复 待解决
HarmonyOS emitter性能问题
42浏览 • 1回复 待解决
网络类型细分判断问题咨询
340浏览 • 1回复 待解决
HarmonyOS emitter关闭问题
60浏览 • 1回复 待解决
HarmonyOS emitter 线程切换问题
417浏览 • 1回复 待解决
HarmonyOS 事件订阅 emitter问题
568浏览 • 1回复 待解决
Emitter如何声明回调函数类型
1808浏览 • 1回复 待解决
HarmonyOS 关于Provide数据传递问题咨询
422浏览 • 1回复 待解决
HarmonyOS 无法正确生成
5浏览 • 1回复 待解决
HarmonyOS emitter事件处理问题
60浏览 • 1回复 待解决