typescript声明JS构造函数是"而不是构造函数类型"

时间:2018-02-17 09:28:55

标签: typescript typescript2.0

我试图从JS导入构造函数,并在TypeScript中导入它。

import * as Nanocomponent from 'nanocomponent'
class Dashboard extends Nanocomponent { ... }

然而,TS抱怨[ts] Type '(name: any) => void' is not a constructor function type.。实际上,Nanocomponent是一个需要一个arg的函数,但它是一个构造函数。

我如何提示TS确实,Nanocomponent确实是构造函数?

有各种密切相关的帖子,但与我的发现并不完全相同。请在将其标记为欺骗之前进行讨论。

0 个答案:

没有答案