Closed wangduanduan closed 5 years ago
有些第三方库是以 script标签方式引入的,那么在typescript中需要定义挂在在windows上的属性。
以Vue为例子:
declare global { interface Window { Vue: any } }
参考:https://stackoverflow.com/questions/12709074/how-do-you-explicitly-set-a-new-property-on-window-in-typescript
也可以使用如下方式告诉ts编译器
declare let Vue: any declare let wellClient: any
有些第三方库是以 script标签方式引入的,那么在typescript中需要定义挂在在windows上的属性。
以Vue为例子:
参考:https://stackoverflow.com/questions/12709074/how-do-you-explicitly-set-a-new-property-on-window-in-typescript