最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue使用百度地圖報(bào)錯(cuò)BMap?is?not?defined問題及解決

 更新時(shí)間:2022年10月22日 11:08:13   作者:未來可期xm  
這篇文章主要介紹了vue使用百度地圖報(bào)錯(cuò)BMap?is?not?defined問題及解決,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

使用百度地圖報(bào)錯(cuò)BMap is not defined

1、在index.html添加

密鑰申請:http://lbsyun.baidu.com/apiconsole/key

<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=你的密鑰"></script

2、webpack.base.conf.js

externals: {
    "BMap": "BMap"
  },

vue導(dǎo)入百度地圖BMap

在項(xiàng)目的根目錄下的index.html文件中添加如下代碼

<script src="https://api.map.baidu.com/api?v=2.0&ak=此處填寫申請的百度地圖AK"></script>

vue項(xiàng)目引入百度地圖 報(bào)錯(cuò) BMap未定義;

在經(jīng)過了多次的測試后,修改webpack等配置文件后,發(fā)現(xiàn)了一個(gè)十分便捷的處理方法:

首先是在地圖加載的方法中打印了window,發(fā)現(xiàn)BMap是掛載在window上的,所以直接使用BMap會報(bào)錯(cuò);

在使用的BMap時(shí)需要在window身上去找,所以只需要增加以下代碼就可以解決BMap is not defined的問題

附完整代碼 :

<template>
  <div id="map"></div>
</template>
<script>
let BMap = {};
let map = {};
export default {
  methods: {
    createMap() {
      BMap = window.BMap;
      map = new BMap.Map("map");
      map.centerAndZoom("成都", 11);
    },
  },
  created() {
    this.$nextTick(() => {
      this.createMap();
    });
  },
};
</script>
 
<style scoped>
#map {
  width: 100%;
  height: 1000px;
}
</style>

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 全面介紹vue 全家桶和項(xiàng)目實(shí)例

    全面介紹vue 全家桶和項(xiàng)目實(shí)例

    這篇文章主要介紹了全面介紹vue 全家桶和項(xiàng)目實(shí)例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • vue+echarts實(shí)現(xiàn)條紋柱狀橫向圖

    vue+echarts實(shí)現(xiàn)條紋柱狀橫向圖

    這篇文章主要為大家詳細(xì)介紹了vue+echarts實(shí)現(xiàn)條紋柱狀橫向圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Vue 進(jìn)入/離開動畫效果

    Vue 進(jìn)入/離開動畫效果

    這篇文章主要介紹了Vue 進(jìn)入/離開動畫效果,代碼簡單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • Vue實(shí)現(xiàn)導(dǎo)出Excel表格文件提示“文件已損壞無法打開”的解決方法

    Vue實(shí)現(xiàn)導(dǎo)出Excel表格文件提示“文件已損壞無法打開”的解決方法

    xlsx用于讀取解析和寫入Excel文件的JavaScript庫,它提供了一系列的API處理Excel文件,使用該庫,可以將數(shù)據(jù)轉(zhuǎn)換Excel文件并下載到本地,適用于在前端直接生成Excel文件,這篇文章主要介紹了Vue實(shí)現(xiàn)導(dǎo)出Excel表格,提示文件已損壞,無法打開的解決方法,需要的朋友可以參考下
    2024-01-01
  • vue router 源碼概覽案例分析

    vue router 源碼概覽案例分析

    這篇文章主要介紹了vue router 源碼概覽的案例分析,本文通過實(shí)例代碼案例分析給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-10-10
  • Vue常見報(bào)錯(cuò)整理大全(從此報(bào)錯(cuò)不害怕)

    Vue常見報(bào)錯(cuò)整理大全(從此報(bào)錯(cuò)不害怕)

    寫代碼的過程中一定會遇到報(bào)錯(cuò),遇到報(bào)錯(cuò)不要擔(dān)心,認(rèn)真分析就可以解決報(bào)錯(cuò),同時(shí)積累經(jīng)驗(yàn),早日成為大牛,這篇文章主要給大家介紹了關(guān)于Vue常見報(bào)錯(cuò)整理的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • Vue3?全局切換字體大小的實(shí)現(xiàn)

    Vue3?全局切換字體大小的實(shí)現(xiàn)

    本文主要介紹了Vue3?全局切換字體大小的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • vue2?element-ui?el-checkbox視圖不更新問題及解決

    vue2?element-ui?el-checkbox視圖不更新問題及解決

    作者在開發(fā)過程中遇到了視圖不更新的問題,最終通過改變一個(gè)無關(guān)緊要的響應(yīng)式數(shù)據(jù)來解決,讓視圖發(fā)生改變
    2024-12-12
  • 專業(yè)級Vue?多級菜單設(shè)計(jì)

    專業(yè)級Vue?多級菜單設(shè)計(jì)

    這篇文章主要為大家介紹了專業(yè)級的Vue?多級菜單設(shè)計(jì)實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • nuxt框架中路由鑒權(quán)之Koa和Session的用法

    nuxt框架中路由鑒權(quán)之Koa和Session的用法

    后臺管理頁面需要有登錄系統(tǒng),所以考慮做一下路由鑒權(quán),這篇文章主要介紹了nuxt框架中路由鑒權(quán)之Koa和Session的用法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05

最新評論

澜沧| 文安县| 临沭县| 日照市| 神木县| 岳阳县| 麻栗坡县| 关岭| 阿拉善右旗| 剑阁县| 滦平县| 芮城县| 茌平县| 六盘水市| 乌兰浩特市| 陇川县| 西平县| 丹巴县| 贵南县| 马龙县| 闽清县| 黑龙江省| 开鲁县| 黔东| 治多县| 新郑市| 泗阳县| 桐城市| 马龙县| 平谷区| 青神县| 驻马店市| 太谷县| 射洪县| 阿拉善左旗| 镶黄旗| 普格县| 满洲里市| 星子县| 工布江达县| 黔南|