Vue2+Vue-baidu-map 的使用
在Vue2项目中有时候会用到百度地图插件,更适配Vue项目的可以结合Vue-baidu-map来实现。
使用npm 安装
$ npm install vue-baidu-map --save
或者使用CDN来进行引入
<script src="https://unpkg.com/vue-baidu-map"></script>
着重讲一下第一种npm安装
下载完后在main.js中去引入
import BaiduMap from 'vue-baidu-map' Vue.use(BaiduMap, { // ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ ak: 'YOUR_APP_KEY' })
在Vue实例中
<template> <baidu-map class="bm-view" center="北京"> </baidu-map> </template> <style> .bm-view { width: 100%; height: 300px; } </style>
Vue-baidu-map中内含有很多API和组件以供开发者使用。具体可以查看文档来配置自己需要的地图