最近开始使用typescript,众所周知typescript是js的超集。在使用过程中用到了一个外部js文件的全局变量(paramScrollerCompare),然后ts就华丽丽的报错了。
解决方法:let paramScrollerCompare:any=(<any>window).paramScrollerCompare,这句代码重点是(<any>window),<any>在这里的作用是强制类型转换,由于编译器不知道 window 下面都有哪些属性、方法,所以我们强制转换成 any 类型之后,就不会在报错了。