Home > SYS_MessageBus > createPrivateMessageBus
SYS_MessageBus.createPrivateMessageBus() method
创建私有消息总线
签名
typescript
function createPrivateMessageBus(): void;1
返回值
void
备注
一般无需调用该方法,在进行监听或发送消息时会自动创建私有消息总线
示例
javascript
// 1. 手动创建私有消息总线(重复调用无副作用)
eda.sys_MessageBus.createPrivateMessageBus();
// 2. 订阅一个主题,验证总线已就绪
const task = eda.sys_MessageBus.subscribe('嘉立创示例_创建总线', (message) => {
console.log('订阅者收到:', message);
});
// 3. 发布消息,回调立即触发
eda.sys_MessageBus.publish('嘉立创示例_创建总线', '总线已创建并可用');
// 4. 取消订阅,恢复原状
task.cancel();
console.log('已取消订阅');1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14