0
實施newable通用接口時,我有一個newable通用接口,看起來就像這樣:錯誤「類型的IFoo <T>需要構建簽名,但是Foo類型<T>缺少一個」以打字稿
interface IFoo<T> {
new (scope: T);
}
當我嘗試實現它的一類,像這樣:
class BaseFoo<T> implements IFoo<T> {
constructor(scope: T) {
}
}
我得到一個錯誤: 「類BaseFoo聲明接口IFoo的,但並沒有實現它: 類型‘的IFoo’需要construc t簽名,但輸入'BaseFoo'缺少一個。「
我在做什麼錯?
可能的重複[如何使用構造簽名的打字稿接口工作?](http://stackoverflow.com/questions/13407036/how-does-typescript-interfaces-with-construct-signatures-work) –