Vue2+Vue-baidu-map 的使用

发布时间 2023-05-26 10:37:42作者: 世界的尽头就是打工人

在Vue2项目中有时候会用到百度地图插件,更适配Vue项目的可以结合Vue-baidu-map来实现。

 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和组件以供开发者使用。具体可以查看文档来配置自己需要的地图