我想做一些事情
addEventListener(...args: Parameters<EventEmitter>) {
this.on(args);
}但它真的很管用。
...args: Parameters<EventEmitter>的第一个错误是Rest parameter 'args' implicitly has an 'any[]' type.
this.on(args)的第二个错误是Expected 2-3 arguments, but got 1.
我知道this.on是一个EventEmitter,我基本上想重命名它,这样我就可以在我的实例上执行this.addEventListener了。

发布于 2022-01-03 10:24:24
找到了!
addEventListener(...args: Parameters<EventEmitter['on']>) {
this.on(...args);
}(非常接近解决方案)
https://stackoverflow.com/questions/70563515
复制相似问题