【发布时间】:2019-06-25 09:56:25
【问题描述】:
我正在尝试添加一些带有特定样式和弹出窗口的标记,但如果我使用 PointToLayer 函数,则不会调用 onEachFeature。所以我不能添加弹出窗口。
如果我只使用onEachFeature,我可以使用console.log(feature),但我不能显示标记。如果我使用 pointToLayer,则不会调用 onEachFeature。
var json_chambre = L.geoJson(response, {
pointToLayer: function(feature, latlng) {
var markerCh = L.circleMarker(latlng, {
radius: 5,
fillColor: "#ff7800",
color: "#000",
weight: 1,
opacity: 1,
fillOpacity: 0.8
});
chambre_pit.addLayer(markerCh);
},
onEachFeature: function(feature, layer) {
console.log(feature);
}
});
没有错误,只是我不能同时拥有弹出窗口和样式。
【问题讨论】:
标签: javascript leaflet markers