網站搜尋

Typescript 匯入類別


我已經嘗試讓這個東西運作相當一段時間了,到目前為止,我找到的解決方案都對我不起作用。

這是我所擁有的:

//Test.ts
module t
{
    export class Test
    {
        constructor ()
        {
            alert("test");
        }
    }
}

//Main.ts
/// <reference path="Test.ts" />

var test: t.Test = new t.Test();

如你所見,我有兩個檔案,一個是 Main.ts,另一個是 Test.ts。它們都在同一個資料夾中。此外,如果有幫助的話,我正在使用 VS2012 和 TypeScript 插件。

謝謝你的幫助!編輯:哦,順便說一下,我在 Chrome 裡得到這個錯誤:Uncaught ReferenceError: t is not defined

答案#1

你需要在你的網頁中包含這兩個腳本:

<script src="test.js"></script>
<script stc="main.js"></script>