在webstorm中实现typescript接口得到"没有实现的方法"错误

时间:2016-04-04 08:32:30

标签: typescript webstorm

我为某些类实现了一个接口(实际上是Worker)。但WebStorm给我带来了一堆看起来像这样的错误:

Typescript interface implementing errors in WebStorm

为什么会这样?我的界面中没有这个方法和属性。它由npm tsc编译而没有任何问题。这是一个错误吗?

信息

  • IDE :WebStorm 2016.1.1。
  • 模块系统:es6。
  • 编译目标:es6。
  • 接口放在单个文件中。

2 个答案:

答案 0 :(得分:1)

尝试重命名您的界面,似乎'/searcher/'可能是其他类型的已定义界面(可能是Worker的超类?)

答案 1 :(得分:1)

似乎Worker用于HTML5 Web Workers。 这就是为什么你会收到提示你实现所有Worker接口方法的错误。

您可以尝试重命名界面