emmiter事件如果想立即被执行,应如何操作?

emmiter事件如果想立即被执行,应如何操作?

HarmonyOS
2024-07-21 12:13:20
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wjmfzsz

emmiter发送事件时有个参数InnerEvent。

let innerEvent: emitter.InnerEvent = {

事件id

 

priority: emitter.EventPriority.IMMEDIATE//事件发送的优先级
};

IMMEDIATE:表示事件被立即投递。

HIGH:表示事件先于LOW优先级投递。

LOW:表示事件优于IDLE优先级投递,事件的默认优先级是LOW

IDLE:表示在没有其他事件的情况下,才投递该事件

分享
微博
QQ
微信
回复
2024-07-21 18:37:31
相关问题
hb build -T单独编译,如何编译
3451浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人