首页 > 其他 > 详细

Vue项目引入百度地图

时间:2020-09-10 16:44:31      阅读:207      评论:0      收藏:0      [点我收藏+]

1、安装

cnpm install vue-baidu-map --save

2、全局注册,在main.js中引入以下代码

import BaiduMap from ‘vue-baidu-map‘
Vue.use(BaiduMap, {
  ak: ‘你申请的key‘
})

3、界面

<template>
    <baidu-map :zoom="zoom" @ready="handler" style="height:1080px" :scroll-wheel-zoom=‘true‘>
  <!-- scroll-wheel-zoom:能否通过滚轮缩放地图 --> </baidu-map> </template> <script> export default { name: ‘BaiDuMap‘, data () { return { zoom: 13//缩放级别 } }, methods: { handler ({BMap, map}) { var point = new BMap.Point(121.34113,31.19590)//标注点的经纬度 map.centerAndZoom(point, 13) var marker = new BMap.Marker(point) // 创建标注 map.addOverlay(marker) // 将标注添加到地图中 var circle = new BMap.Circle(point, 6, { strokeColor: ‘Red‘, strokeWeight: 6, strokeOpacity: 1, Color: ‘Red‘, fillColor: ‘#f03‘ }) map.addOverlay(circle) }, } }

 

Vue项目引入百度地图

原文:https://www.cnblogs.com/wyctf/p/13646434.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!