angular4.0如何引入外部插件2:declare方案


前面有個《angular4.0如何引入外部插件1:import方案》,但是有局限,因為方案1需要用到@types這個東西。

但是並不是每一個插件都有@types,所以現在寫個方案2。

 

拿引入微信SDK舉個栗子,小伙伴們,快搬凳子。

大致步驟和《angular4.0如何引入外部插件1:import方案》是相同的。

區別是不使用import導入插件。所以也就不需要使用@types識別操作了。

 

Steps1:引入WX的SDK文件

<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>

 

Steps2:聲明變量wx

如果直接在ts中console.log(wx);輸出是undefined;

因為並未聲明變量wx,所以我們需要聲明。

為了實現:一次聲明,全局使用。在typings.d.ts文件中寫入 declare var wx:  any;

【注意:jq的$符號在typings.d.ts中聲明報錯。所以想配置jq,請移步《angular4.0如何引入外部插件1:import方案》


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM