TypeScript中向window对象上添加属性或方法及报错解决

JavaScript中定义使用全局属性或方法可以借助于window对象

 

 

在TypeScript中这么使用时,编译会报错且IDE编辑器语法检查也会报错提示

 

 

解决办法:

eg:vue+TypeScript项目中,新增(.d.ts)声明性文件

eg:lib.dom.d.ts文件

声明:

 

 

此后在.ts文件或.js文件中就可以调用window.fn()方法了

posted @ 2022-06-15 19:45  IT小猿人  阅读(5004)  评论(0编辑  收藏  举报