vue中使用騰訊地圖

1.首先在官網(wǎng)申請密鑰:https://lbs.qq.com/javascript_v2/申請密鑰


2. 在index.html中引用js文件,在頭部引入

<script type="text/javascript" src="http://map.qq.com/api/js?v=2.exp&key=剛剛申請的密鑰"></script>

3.在引用地圖的組件中創(chuàng)建一個容器,定義容器的寬高

<div id="all-map" class="map" ></div>

.map{

????????????width: 600px;

? ? ????????height: 600px;

}

4.在methods中定義創(chuàng)建地圖的方法

TencentMap(){

? ? ? ? ? ? ? ? var center = new qq.maps.LatLng(經(jīng)度,緯度);

? ? ? ? ? ? ? ? var map = new qq.maps.Map("all-map", {

? ? ? ? ? ? ? ? ? ? ????center: center, // 地圖的中心地理坐標(biāo)。

? ? ? ? ? ? ? ? ? ? ? ? ?zoom: 10// 地地圖縮放

? ? ? ? ? ? ? ? });

}

5.在mounted生命周期中調(diào)用剛剛定義好的方法

mounted(){

? ? ? ? ? ? ?this. TencentMap ()

?}

然后就可以出現(xiàn)下面的效果:


在做項目的過程中參考其他人的經(jīng)驗整理的筆記

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 要實現(xiàn)的功能大概是下面這個樣子這個項目,一個table表點擊編輯進(jìn)入該頁面 一.在index.html中引用地圖 ...
    雨后晴陽閱讀 7,746評論 0 1
  • 引入 在index.html文件中引入騰訊地圖js文件,XXX為你申請的key 注意事項:為顯示地圖的元素設(shè)置寬高...
    lesdom閱讀 12,712評論 1 2
  • 開始 地圖是怎樣的?有個地圖,地點標(biāo)注,點擊標(biāo)注顯示信息提示,再加上列表聯(lián)動與點擊跳轉(zhuǎn)功能。定義變量來存儲 地圖數(shù)...
    lesdom閱讀 8,343評論 0 5
  • 使用方式:(這里是在vue中使用的方式) 1.在index.html文件中引入 這里的key是在騰訊api官方申請...
    吃掉代碼閱讀 5,100評論 0 3
  • 你,其實不算什么 只是有點重要,我有點需要
    阿琪妹妹閱讀 178評論 0 0

友情鏈接更多精彩內(nèi)容