欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > IT业 > vue项目导入百度地图API

vue项目导入百度地图API

2025/3/14 19:22:36 来源:https://blog.csdn.net/2401_85124233/article/details/139799324  浏览:    关键词:vue项目导入百度地图API

2.获取密钥

进入开发文档并进行密钥申请

在这里插入图片描述

在这里插入图片描述

3.创建项目

在这里插入图片描述

在这里插入图片描述

4.项目导入

此时我们已经获取了密钥,接着就可以在项目中导入了

首先安装百度地图


npm install vue-baidu-map --save

接着注册(这里我采用局部注册)


//局部注册   百度地图import BaiduMap from 'vue-baidu-map/components/map/Map.vue'

最后在界面文件中导入


<template><baidu-map :center="center" :zoom="zoom" @ready="handler" style="height:1080px" @click="getClickInfo" :scroll-wheel-zoom='true'></baidu-map></template><script>export default {name: 'TestBaiDu',data () {return {center: {lng: 109.45744048529967, lat: 36.49771311230842},zoom: 13}},methods: {handler ({BMap, map}) {var point = new BMap.Point(109.49926175379778, 36.60449676862417)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)},getClickInfo (e) {console.log(e.point.lng)console.log(e.point.lat)this.center.lng = e.point.lng**web浏览器中的javascript***   客户端javascript
*   在html里嵌入javascript
*   javascript程序的执行
*   兼容性和互用性
*   可访问性
*   安全性
*   客户端框架![](https://img-blog.csdnimg.cn/img_convert/ed2c4f9602fb053965a21c047d1291e6.png)  **window对象***   计时器*   浏览器定位和导航*   浏览历史*   浏览器和屏幕信息*   对话框*   错误处理*   作为window对象属性的文档元素![](https://img-blog.csdnimg.cn/img_convert/81adbbfdefca6b401d7dc4e6acd9207d.png)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词