diff --git a/shared/components/Portal/defaultEventEmitter.tsx b/shared/components/Portal/defaultEventEmitter.tsx index b5983114..9585e4eb 100644 --- a/shared/components/Portal/defaultEventEmitter.tsx +++ b/shared/components/Portal/defaultEventEmitter.tsx @@ -1,6 +1,6 @@ export class DefaultEventEmitter { // 参考: https://developer.mozilla.org/zh-CN/docs/Web/API/EventTarget - listeners = {}; + listeners: any = {}; emit(type: string, ...args: any[]) { if (!(type in this.listeners)) { @@ -25,7 +25,7 @@ export class DefaultEventEmitter { this.listeners[type].push(callback); } - removeListener(type: string, callback: (...args: any[]) => any) { + removeListener(type: string, callback: (...args: any[]) => any): any { if (!(type in this.listeners)) { return; }