let marker = L.marker(new L.LatLng(lat, lon), { icon: markerIcon });
map.addLayer(marker);
就像普通标记一样,我们如何enablePermanentHighlight()
使用FeatureLayer
. 有什么选择吗?
这就是我在标记上使用它的方式,
marker.enablePermanentHighlight();
或者
marker.options.highlight = "permanent";
我在要素图层上使用了相同的方法,但该图层没有突出显示/闪烁。
foundFeatureLayer.eachActiveFeature((layer) => {
if (layer.feature || layer instanceof L.Marker) {
layer.enablePermanentHighlight();
}
});