Overlayadd 和 OverlayRemove 事件未在传单地图上触发



我只是想听听传单映射中Layers Control对象上的基本'overlayadd'和'overlayremove'事件。但出于某种原因,我没有解雇这些活动。我添加了一个"baselayerchange"事件侦听器,它被正确地触发,但没有覆盖事件。有人知道线索吗?

//this works        
map.on('baselayerchange', function(a) {
        console.log(a);
        alert("The layer changed to " + baseMaps[a.name].getLayers()[0].getLatLng().lat);
    });
//these two do not work
map.on('overlayadd', function(a) {
  alert(a);
});
map.on('overlayremove', function(a) {
   console.log(a);
});

更新我上面的问题:我使用的是传单v0.5。在更新到0.6.4版本后,问题消失了,"overlayadd"one_answers"overlayremove"都被正确地触发了。

相关内容

  • 没有找到相关文章

最新更新