欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

详解vue在项目中使用百度地图

程序员文章站 2024-02-06 11:27:34
第一步,去百度地图开发者申请秘钥。 第二步在项目中引入,具体如下 其中index.html存放地图链接,代码如下 然后在app.vue里面实现,代码如下...

第一步,去百度地图开发者申请秘钥。

第二步在项目中引入,具体如下

详解vue在项目中使用百度地图

其中index.html存放地图链接,代码如下

详解vue在项目中使用百度地图

然后在app.vue里面实现,代码如下

<template>
 <div id="app">
  <div id="allmap" ref="allmap"></div>
  <router-view></router-view>
 </div>
</template>
 
<script>
export default {
 name: 'app',
 methods:{
  map(){
   let map =new bmap.map(this.$refs.allmap); // 创建map实例
   map.centerandzoom(new bmap.point(116.404, 39.915), 11);// 初始化地图,设置中心点坐标和地图级别
   map.addcontrol(new bmap.maptypecontrol({//添加地图类型控件
    maptypes:[
     bmap_normal_map,
     bmap_hybrid_map
    ]}));
   map.setcurrentcity("北京");// 设置地图显示的城市 此项是必须设置的
   map.enablescrollwheelzoom(true); //开启鼠标滚轮缩放
  }
 
 },
 mounted(){
  this.map()
 
 }
}
</script>
 
<style>
#app {
 font-family: 'avenir', helvetica, arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}
#allmap{
 height: 500px;
 overflow: hidden;
 
}
</style>

以上所述是小编给大家介绍的vue在项目中使用百度地图详解整合,希望对大家有所帮助