这是有关超载不匹配我的代码的打字稿错误,还是提供的键入错误?

时间:2019-10-02 15:57:47

标签: typescript electron

我正在尝试将一些代码从常规Javascript(经过Flow验证)转换为Typescript,但是却遇到了一个难以理解的错误,我认为可能是电子错误。

在我的代码中一次呼叫:

reportingWindow.on('close', this.windowClosed);

通常,我希望打字稿错误集中在'windowClosed'方法上,但是据我所知,实际错误是关于'close'参数的提供:

No overload matches this call.
  The last overload gave the following error.
    Argument of type '"close"' is not assignable to parameter of type '"will-resize"'.

该代码在Javascript中有效,因此我“知道” close事件存在。我是否因某种原因将其称为“ on”方法?

0 个答案:

没有答案