【发布时间】:2021-12-14 12:00:07
【问题描述】:
export default abstract class Conference extends EventEmitter {
constructor() {
super();
}
...
}
export default class ConferenceHMS extends Conference {
constructor() {
super();
this.emit('eventName', eventArgument);
}
}
所以我有一个类 ConferenceHMS,它扩展了另一个扩展 EventEmitter 的抽象类 Conference。我想要 emit 和 on 方法的类型定义。我已经使用了related question 中指定的所有方法,但它们似乎不起作用。
【问题讨论】:
-
我认为您错过了
super()电话 -
只是忘记在描述中包含它。
标签: javascript typescript eventemitter