初始化 var map = new BMap.Map("allmap"); // 创建Map实例
需要在 div 加载完之后执行比如 在vue spa 单页面开发中
<script>
var Api = require('../utils/xz_utils');
var apiName = "community";
var map = new BMap.Map("allmap");
export default{
data(){
return {
title: '内容详情',
data: {}
}
},
ready: function () {
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
map.addControl(new BMap.MapTypeControl());
map.setCurrentCity("山东");
map.enableScrollWheelZoom(true);
map.addControl(new BMap.ScaleControl({anchor: BMAP_ANCHOR_BOTTOM_RIGHT}));
map.setDefaultCursor("Crosshair");