0
我有以下我的應用程序模塊:打字稿編譯器無法識別出口類
在Loader.ts:
module Loader {
export default class FLoader {
constructor() {}
// blahblahblah...
}
}
在Renderer.ts:
import Loader from "../Loader";
module Renderer {
export default class FRenderer {
constructor() {}
public SomeFunction(): void {
let myLoader = new Loader(); // error: Cannot use 'new' with an expression whose type lacks a call or construct signature
}
}
}
我也得到代碼中指出的錯誤:不能使用「新」來表達其類型缺少呼叫或構造簽名的表達式
我是fo瀏覽文檔here。我究竟做錯了什麼?
您試圖實例化'Loader',它是一個模塊而不是'FLoader',它是一個類。一個模塊不能被實例化。 –