2016-11-28 52 views
0

因为大多数窗口对象都工作,所以Visual Studio内置了大部分打字稿定义。但是,“window.chrome”没有定义。我如何将它添加到现有的打字稿定义中,以便我可以让Visual Studio进行编译?有没有办法给“窗口”对象添加打字稿定义

var isChromium = window.chrome; 

回答

1

你可以在你的代码的任何地方扩展Window接口:

interface Window { 
    chrome:any; //you can go further and define a strict shape of this member 
} 

接口声明可以分割成多个文件 - 编译器将合并所有接口声明具有相同的名称为一个统一的定义。

相关问题