文档中心/本页总览Class EventEmitterEventEmitter 类提供了定义、触发和处理事件的方式。 Methods getListenersgetListeners(event: string): Function[] 指定一个事件名,获取当前所有监听这个事件的回调函数。参数参数名描述 event: string事件名称。返回值 Function[] offoff(event: string, listener: Function): void 取消一个指定事件的监听。参数参数名描述 event: string指定事件的名称。 listener: Function监听事件时传入的回调函数。返回值void onon(event: string, listener: Function): void 监听一个指定的事件,当事件触发时会调用传入的回调函数。参数参数名描述 event: string指定事件的名称。 listener: Function传入的回调函数。返回值void onceonce(event: string, listener: Function): void 监听一个指定的事件,当事件触发时会调用传入的回调函数。 当监听后事件第一次触发时,该监听和回调函数就会被立刻移除,也就是只监听一次指定事件。参数参数名描述 event: string指定事件的名称。 listener: Function传入的回调函数。返回值void removeAllListenersremoveAllListeners(event?: string): void 指定一个事件,取消其所有的监听。参数参数名描述 event: string指定事件的名称,如果没有指定事件,则取消所有事件的所有监听。返回值void
事件名称。