在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本文分享了在Ionic2 TypeScript 项目中导入第三方 JS 库的方法,供参考。 1. Typings 的方式因在 TypeScript 中引用之前的 JS 库还需要引入对应的类型定义,也就是 .d.ts 文件。对于一些流行的 JS 库,相应地有了一个 Typings 库。Typings 库的作用就是将一些现有的 JS 库生成好了对应的定义文件,可以通过 Typings 直接加载到项目中。详细可见 Typings for NPM Packages 。 2. 其他第三方 JS 库的引用这里以国内的百度地图库作为示例进行说明。 3. 项目中引用 JS 库和一般的引用 JS 库一样,直接在项目的 index.html 中引用即可。 4. 全局对应的定义与使用在引用了百度地图 SDK 后,在 console 中发现已经可以读取到百度地图中的全局参数定义了。 那么只需要在对应的 TS 文件中定义一个参数即可。 {% codeblock lang:js%} declare var BMap; {% endcodeblock %} 定义好后在文件中就可以直接使用百度地图 JS SDK 的所有功能了。 {% codeblock lang:js%} declare var BMap; @Component({ @ViewChild('container') mapElement: ElementRef; constructor(private navCtrl: NavController) { } ionViewLoaded() { loadMap() { {% endcodeblock %} 对应的 HTML 页面代码如下。 {% codeblock lang:html%}
|
请发表评论