1. 程式人生 > >百度地圖去掉marker覆蓋物或者去掉maker的label文字

百度地圖去掉marker覆蓋物或者去掉maker的label文字

var marker = new BMap.Marker(...);
//方法1
map.removeOverlay(marker);
//方法2
marker.remove(); 
//如果是Marker設定的setLabel還可以設定其樣式來隱藏  
mapComponent.state.bikeMarkLabel.setStyle({
    display:"none"
});

label與marker的方法相同。
建議使用方法1和方法2,方法3只是隱藏而不是清除