TypeScript使用window身上的方法
TypeScript中引入window身上的方法报错:
类型“Window & typeof globalThis”上不存在属性“xxxx”。
- 给window定义any类型:(不推荐)
这样就可以正常使用并且不报错啦! - 在项目中找到*.d.ts后缀的文件 加上以下代码即可:
//.d.ts文件下
interface Window {
gdp: any; //注意这里如果不写any那么用window.gdp是可以的,但是用window.gdp.a就会报错
}
在代码中直接使用window.gdp
就可以啦!