vue項(xiàng)目實(shí)現(xiàn)便捷接入百度地圖API
1.賬號(hào)注冊(cè)
在百度地圖開放平臺(tái)注冊(cè)賬號(hào)并登錄
網(wǎng)站地址: https://lbsyun.baidu.com/index.php?title=jspopularGL
2.獲取密鑰
進(jìn)入開發(fā)文檔并進(jìn)行密鑰申請(qǐng)
3.創(chuàng)建項(xiàng)目
4.項(xiàng)目導(dǎo)入
此時(shí)我們已經(jīng)獲取了密鑰,接著就可以在項(xiàng)目中導(dǎo)入了
首先安裝百度地圖
npm install vue-baidu-map --save
接著注冊(cè)(這里我采用局部注冊(cè))
//局部注冊(cè) 百度地圖 import BaiduMap from 'vue-baidu-map/components/map/Map.vue'
最后在界面文件中導(dǎo)入
<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) // 創(chuàng)建標(biāo)注 map.addOverlay(marker) // 將標(biāo)注添加到地圖中 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 this.center.lat = e.point.lat } }
5.效果展示
以上就是vue項(xiàng)目實(shí)現(xiàn)便捷接入百度地圖API的詳細(xì)內(nèi)容,更多關(guān)于vue接入百度地圖API的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
vue.js與element-ui實(shí)現(xiàn)菜單樹形結(jié)構(gòu)的解決方法
本文通過實(shí)例給大家介紹了vue.js與element-ui實(shí)現(xiàn)菜單樹形結(jié)構(gòu),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-04-04vue vantUI tab切換時(shí) list組件不觸發(fā)load事件的問題及解決方法
這篇文章主要介紹了vue vantUI tab切換時(shí) list組件不觸發(fā)load事件的解決辦法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02elementUI中el-table表頭和內(nèi)容全部一行顯示完整的方法
最近參與web開發(fā)時(shí),讓我解決一個(gè)elementui控制內(nèi)容單行顯示,下面這篇文章主要給大家介紹了關(guān)于elementUI中el-table表頭和內(nèi)容全部一行顯示完整的方法,需要的朋友可以參考下2023-06-06手把手教你使用electron將vue項(xiàng)目打包成exe
Electron相當(dāng)于一個(gè)瀏覽器的外殼,可以把現(xiàn)有的vue程序嵌入到殼里面,下面這篇文章主要給大家介紹了關(guān)于如何使用electron將vue項(xiàng)目打包成exe的相關(guān)資料,需要的朋友可以參考下2023-01-01解決Vue中引入swiper,在數(shù)據(jù)渲染的時(shí)候,發(fā)生不滑動(dòng)的問題
今天小編就為大家分享一篇解決Vue中引入swiper,在數(shù)據(jù)渲染的時(shí)候,發(fā)生不滑動(dòng)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2018-09-09vue源碼解析computed多次訪問會(huì)有死循環(huán)原理
這篇文章主要為大家介紹了vue源碼解析computed多次訪問會(huì)有死循環(huán)原理,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04詳解vue項(xiàng)目中調(diào)用百度地圖API使用方法
這篇文章主要介紹了vue項(xiàng)目中調(diào)用百度地圖API使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04