问题描述
写的时全局变量,挂载在window下,那么在其他地方式使用时也存在问题,提示也是类似 " 类型“Window”上不存在属性“XXX” "。
解决方法
在可通过在项目中添加类型文件或正常的 .ts 文件,只要在 tsconfig.json 配置范围内能找到的文件中增加类型声明。 如下所示
declare interface Window {
_globalProperty: string;
}
写的时全局变量,挂载在window下,那么在其他地方式使用时也存在问题,提示也是类似 " 类型“Window”上不存在属性“XXX” "。
在可通过在项目中添加类型文件或正常的 .ts 文件,只要在 tsconfig.json 配置范围内能找到的文件中增加类型声明。 如下所示
declare interface Window {
_globalProperty: string;
}