Skip to content

YY.emitter

消息总线,一般用于简单的异步通信

creation

  • constructor()

example

js
//监听事件
YY.emitter.on("event", function(data) {
    console.log(data);
});

//派发事件
YY.emitter.emit("event", {
    data: "hello"
});

method

TIP

static 表示静态方法, 即对象直接访问, 无需new

static on(event,callback)

  • 监听事件
  • 参数
    • {String} 监听事件: 事件类型
    • {Function} callback: 回调函数

static emit(event,options)

  • 监听事件
  • 参数
    • {String} 监听事件: 事件类型
    • {Object} options: 参数

static off(event,callback)

  • 移除监听事件
  • 参数
    • {String} 监听事件: 事件类型
    • {Function} callback: 回调函数

This document is generated by vitepress and Edit by deyihu