light-event-lib
v1.3.5
Published
event listener lib
Readme
说明
观察者模式,提供事件广播使用本库
1. 安装
npm install light-event-lib2. 使用具体说明
2.1 引用
import lightEvent from "light-event-lib";2.2 广播信息
this.listener.emit<string>("LISTENER_TEST", "hello npm event lib");2.3 注册处理
注册:
this.listener.on("LISTENER_TEST", this.onListenerHandler, this);
处理:
private onListenerHandler(e: lightEvent.LightEvent<string>): void {
switch (e.eventType) {
case "LISTENER_TEST":
console.log(e.data);
break;
}
}