完美解决:Property ‘XXX‘ does not exist on type ‘Window‘

发生情景:

在app中的h5,app注入了全局的window对象和webview里面的页面交互,打包的时候报了错误。

解决方式:

方法一:

(window as any).xxx

方法二:

declare global {
    interface Window { xxx: any; }
}

window.xxx= window.xxx|| {};

方法三:

interface MyWindow extends Window {
    xxx(): void;
}
 
declare var window: MyWindow;

 


版权声明:本文为web_ding原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。