1、打开node_modules/vue-baidu-map/components/map/Map.vue
找到:
$script.src = `https://api.map.baidu.com/api?v=2.0&ak=${ak}&callback=_initBaiduMap`将2.0改成3.0
2、在<baidu-map>组件加上@ready="handle":
<baidu-map class="map" :center="center" :zoom="10" :scroll-wheel-zoom="true" :max-zoom="30" @ready="handle" :min-zoom="10" >3、在method加入handle方法
handle({map,BMap}){ map.setMapStyleV2({ styleId: '您在百度地图开放平台自定义的id' }); },4、关于自定义的id怎么申请:
进入https://lbsyun.baidu.com/customv2/editor/nostyleid,选择“新建”,选择好地图样式后点击“发布样式”即可得到一个id,这个id就是上面的id