我想分别在2个tabpanel容器里 放入不同的地图 可是创建实例的时候 只能现实第一个 第二个不显示 到底要怎样才能让2个都现实出来呢items : [{ //第一个panel 可正常显示
xtype : 'panel',
border : false,
id : 'GMap'
}]
//第一个
map = new BMap.Map("GMap"); // 创建Map实例
map.centerAndZoom("厦门", 13); // 初始化地图,设置中心点坐标和地图级别
window.map = map;//将map变量存储在全局
map.addControl(new BMap.NavigationControl());
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.MapTypeControl());
map.enableScrollWheelZoom(); // 启用滚轮放大缩小
var ctrl = new BMapLib.TrafficControl({
// 是否显示路况提示面板
});
map.addControl(ctrl);
ctrl.setAnchor(BMAP_ANCHOR_BOTTOM_RIGHT);
//第二个
var map2 = new BMap.Map("PMap"); // 创建Map实例
map2.centerAndZoom("北京", 13); // 初始化地图,设置中心点坐标和地图级别
items : [{ //第二个panel
xtype : 'panel',
border : false,
id : 'PMap'
}]
百度地图extjavascript
xtype : 'panel',
border : false,
id : 'GMap'
}]
//第一个
map = new BMap.Map("GMap"); // 创建Map实例
map.centerAndZoom("厦门", 13); // 初始化地图,设置中心点坐标和地图级别
window.map = map;//将map变量存储在全局
map.addControl(new BMap.NavigationControl());
map.addControl(new BMap.ScaleControl());
map.addControl(new BMap.MapTypeControl());
map.enableScrollWheelZoom(); // 启用滚轮放大缩小
var ctrl = new BMapLib.TrafficControl({
// 是否显示路况提示面板
});
map.addControl(ctrl);
ctrl.setAnchor(BMAP_ANCHOR_BOTTOM_RIGHT);
//第二个
var map2 = new BMap.Map("PMap"); // 创建Map实例
map2.centerAndZoom("北京", 13); // 初始化地图,设置中心点坐标和地图级别
items : [{ //第二个panel
xtype : 'panel',
border : false,
id : 'PMap'
}]
百度地图extjavascript
window.map = map;//将map变量存储在全局