成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

vue cli3 構(gòu)建的項(xiàng)目中使用高德地圖

he_xd / 1524人閱讀

摘要:高德文檔梳理首先,我們要加載外部,在外部加載完畢,然后初始化地圖。加載外部你的初始化地圖初始化地圖的前提是,成功加載外部,然后使用高德提供的對象來構(gòu)造實(shí)例。

高德文檔

https://lbs.amap.com/api/java...

梳理

首先,我們要加載外部js,在外部js加載完畢,然后初始化地圖。

加載外部js

let aMapScript = document.createElement("script")
aMapScript.setAttribute("src", "https://webapi.amap.com/maps?v=1.4.11&key=你的key&plugin=AMap.CitySearch")
document.head.appendChild(aMapScript)
初始化地圖

初始化地圖的前提是,成功加載外部js,然后使用高德提供的 AMap 對象來構(gòu)造實(shí)例。
判斷外部是否加載完畢,aMapScript 對象上有個(gè)onload方法,寫法如下:

let self = this
let aMapScript = document.createElement("script")
aMapScript.setAttribute("src", "https://webapi.amap.com/maps?v=1.4.11&key=22bcbed32d531383dd420e8f0a6f2325&plugin=AMap.CitySearch")
document.head.appendChild(aMapScript)
aMapScript.onload=function () {
    self.storeMap = new AMap.Map("container", {
        resizeEnable: true,
        zoom: 10,
    });
}

后邊的話,基本上在這個(gè)回調(diào)里邊操作就可以了。當(dāng)然,我們通過this,把構(gòu)造的地圖實(shí)例暴露到外部,這樣,外部直接修改這個(gè)實(shí)例。

注意:onload 內(nèi)部,this指向并不是當(dāng)前vue 組件,所以需要一個(gè)變量傳遞一下

vue中引入其他第三方在線庫,基本上是同理的。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/103034.html

相關(guān)文章

  • 關(guān)于Vue2一些值得推薦文章 -- 五、六月份

    摘要:五六月份推薦集合查看最新的請點(diǎn)擊集前端最近很火的框架資源定時(shí)更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥雀呼晴,侵曉窺檐語。葉上初陽乾宿雨,水面清圓,一一風(fēng)荷舉。家住吳門,久作長安旅。五月漁郎相憶否。小楫輕舟,夢入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請::點(diǎn)擊::集web前端最近很火的vue2框架資源;定時(shí)更新,歡迎 Star 一下。 蘇...

    sutaking 評(píng)論0 收藏0
  • 關(guān)于Vue2一些值得推薦文章 -- 五、六月份

    摘要:五六月份推薦集合查看最新的請點(diǎn)擊集前端最近很火的框架資源定時(shí)更新,歡迎一下。蘇幕遮燎沈香宋周邦彥燎沈香,消溽暑。鳥雀呼晴,侵曉窺檐語。葉上初陽乾宿雨,水面清圓,一一風(fēng)荷舉。家住吳門,久作長安旅。五月漁郎相憶否。小楫輕舟,夢入芙蓉浦。 五、六月份推薦集合 查看github最新的Vue weekly;請::點(diǎn)擊::集web前端最近很火的vue2框架資源;定時(shí)更新,歡迎 Star 一下。 蘇...

    khs1994 評(píng)論0 收藏0
  • Vue.js 使用高德地圖定位及渲染地圖

    摘要:看了上面有集成的高德地圖組件,但由于項(xiàng)目所要用到的不多,所以決定跟著文檔寫一寫運(yùn)行環(huán)境是引入高德地圖一般用使用最簡單粗暴的引入地圖的方法就是,在入口的頭部直接引入,記得一定要帶上如果沒有的話去高德地圖的官網(wǎng)申請一個(gè)。 看了github上面有集成的高德地圖組件,但由于項(xiàng)目所要用到的不多,所以決定跟著文檔寫一寫.運(yùn)行環(huán)境是vue-cli webpack 引入高德地圖 一般用使用vue-cl...

    Ku_Andrew 評(píng)論0 收藏0
  • vue異步加載高德地圖

    摘要:異步加載異步加載指的是為指定加載的回調(diào)函數(shù),在的主體資源加載完畢之后,將自動(dòng)調(diào)用該回調(diào)函數(shù)。 幾種加載js的方式 同步加載 異步加載 延遲加載 同步加載 用的最多的一種方式,又稱阻塞模式,會(huì)阻止瀏覽器的后續(xù)處理,停止后續(xù)的解析,只有當(dāng)當(dāng)前加載完成,才能進(jìn)行下一步操作。所以默認(rèn)同步執(zhí)行才是安全的。但這樣如果js中有輸出document內(nèi)容、修改dom、重定向等行為,就會(huì)造成頁面堵塞。...

    zacklee 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<