0
因爲大多數窗口對象都工作,所以Visual Studio內置了大部分打字稿定義。但是,「window.chrome」沒有定義。我如何將它添加到現有的打字稿定義中,以便我可以讓Visual Studio進行編譯?有沒有辦法給「窗口」對象添加打字稿定義
var isChromium = window.chrome;
因爲大多數窗口對象都工作,所以Visual Studio內置了大部分打字稿定義。但是,「window.chrome」沒有定義。我如何將它添加到現有的打字稿定義中,以便我可以讓Visual Studio進行編譯?有沒有辦法給「窗口」對象添加打字稿定義
var isChromium = window.chrome;
你可以在你的代碼的任何地方擴展Window
接口:
interface Window {
chrome:any; //you can go further and define a strict shape of this member
}
接口聲明可以分割成多個文件 - 編譯器將合併所有接口聲明具有相同的名稱爲一個統一的定義。