簡體   English   中英

TypeScript 類可以讀取 SystemJS 類嗎?

[英]Can TypeScript class read SystemJS class?

TypeScript 可以讀取/獲取 SystemJS 並使用它嗎?

這是javascript版本

    System.config({
        baseURL: "/lib",
        defaultJSExtensions: true
    });
    System.import('/scripts/angular2-demo/Main');

這是打字稿版本。 它說它找不到System所以很明顯我需要聲明一些東西或導入它。

class SignInPage {
    constructor() {
        System.config({
            baseURL: "/lib",
            defaultJSExtensions: true
        });
        System.import('/scripts/angular2-demo/Main');
    }
}

您可以添加declare var System: any; 在文件的頂部。 這告訴 TypeScript 存在一些名為System變量,其類型為 any。

還有一個絕對類型定義文件,您可以使用Typings安裝,因此您可以使用它自動完成。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM