我想做一些事情
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
复制相似问题