赞
踩
- import emitter from "@ohos.events.emitter";
-
- // 定义一个eventId为1000的事件,事件优先级为Low
- let data = new Map<string, Object>();
- let result: object = JSON.parse(str)
- data.set("key1", '1');
- data.set("key2", '2');
- let event: emitter.InnerEvent = {
- eventId: 1000
- }
- let eventData: emitter.EventData = {data};
- // 发送eventId为1的事件,事件内容为eventData
- emitter.emit(event, eventData);
-
- let event:emitter.InnerEvent = {
-
- eventId: 1000,
- };
-
- // 收到eventId为1的事件后执行该回调
- let callback = (eventData: emitter.EventData) => {
- console.info('event callback')
- };
- // 订阅eventId为1000的事件
- emitter.on(event, callback);

Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。