HarmonyOS除了eventHub还有什么事件机制可以传递WrappedBuilder吗?
之前准备使用emitter。
export const addInteractive = (model: InteractiveModel) => { 
  emitter.emit(InteractiveEvent.ADD, { data: model }) 
} 
export class InteractiveModel { 
  type: InteractiveType = InteractiveType.NONE 
  stick: boolean = false 
  reachType: ReachType = ReachType.ABOVE 
  builderWrap: WrappedBuilder<[ESObject]> = wrapBuilder(defaultBuilder) 
  param: ParamType = '' 
  constructor(type: InteractiveType, builderWrap: WrappedBuilder<[ESObject]>, param: ParamType = '') { 
    this.type = type 
    this.stick = InteractiveTypeMap[type].stick 
    this.reachType = InteractiveTypeMap[type].reachType 
    this.builderWrap = builderWrap 
    this.param = param 
  } 
}传递之后, data为undefined。搜索发现是emitter目前发送事件时传递的数据,支持数据类型包括Array、ArrayBuffer、Boolean、DataView、Date、Error、Map、Number、Object、Primitive(除了symbol)、RegExp、Set、String、TypedArray,有什么其他事件机制吗?
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 使用JS开发,通知功能,除了通知栏还有什么API可以调用吗? 
4949浏览  • 1回复 待解决
HarmonyOS 除了上架还有什么方式分发? 
927浏览  • 1回复 待解决
HarmonyOS 主线程的内存数据,除了传递,还有什么好的方案提供给子线程使用吗? 
1185浏览  • 1回复 待解决
HarmonyOS web组件什么事件加载jsbridge方法? 
1631浏览  • 1回复 待解决
HarmonyOS 折叠屏打开跟合上,分别触发什么事件 
777浏览  • 1回复 待解决
c++文件除了在CMakeList中配置还有还有什么通配符或文件夹之类的配置源码吗 
540浏览  • 0回复 待解决
HarmonyOS 除了$r和$rawfile还有什么别的方法能创建Resource 
803浏览  • 1回复 待解决
HarmonyOS  App包安全加固除了代码混淆,还有其他支持吗 
1638浏览  • 1回复 待解决
鸿蒙卡顿检测除了用Profiler,还有哪些工具可以检测? 
598浏览  • 0回复 待解决
HarmonyOS 这里除了手动传vm进去,还有其他解决办法吗? 
1034浏览  • 1回复 待解决
HarmonyOS  置顶粘贴效果除了list的sticky 还有别的方案吗? 
1073浏览  • 1回复 待解决
HarmonyOS 能否通过eventHub传递Want数据 
844浏览  • 1回复 待解决
是否有一对多事件传递机制 
2978浏览  • 1回复 待解决
HarmonyOS 要做屏幕共享功能,除了AVScreenCapture,还有其他屏幕采集的api吗? 
932浏览  • 1回复 待解决
鸿蒙里除了用TextInputController来进行停止输入让键盘锁下去,还有其他方法可以关闭键盘吗? 
1080浏览  • 0回复 待解决
除了core file kit还有类似DiskLruCache的api? 
3198浏览  • 1回复 待解决
HarmonyOS 请问有没有类似eventbus这样的事件通知or传递机制? 
1568浏览  • 1回复 待解决
HarmonyOS  接收不到eventhub事件 
1158浏览  • 1回复 待解决
鸿蒙环境下除了BatteryInfo还有那个类可以获取电池信息和充电信息 
10753浏览  • 1回复 待解决
HarmonyOS eventHub注册和移除事件监听 
2127浏览  • 1回复 待解决
eventHub能否在 UIAbility之间传递 (跨module与否) 
2543浏览  • 1回复 待解决
HarmonyOS 除了弹窗外还有哪些场景会导致NavDestination页面失焦 
772浏览  • 1回复 待解决
HarmonyOS 事件能从父组件传递到子组件吗 
954浏览  • 1回复 待解决
ListView 组件滑动卡顿,除了 ViewHolder 模式还有哪些优化方法? 
585浏览  • 0回复 待解决
HarmonyOS RN跨页面通讯通讯除了通知,是否还有其他方式? 
1016浏览  • 1回复 待解决





















可以在事件接收方使用as进行类型转换:data as Object as InteractiveModel,如果是包含方法的对象需要添加@Sendable标签。