Ich habe eine einfache Karten-App erstellt, bei der ich einen Layer über einer Karte habe. Wie kann ich in der Broschüre überprüfen, ob die Ebene bereits vorhanden ist?
14
Es gibt eine hasLayer
Methode, die von Leaflet bereitgestellt wird. Es ist ein Boolean
Wert, der true zurückgibt, wenn er sich bereits auf der Karte befindet.
Zum Beispiel map.hasLayer(yourUserDefinedLayerNameGoesHere);
wird zurückkehren , true
wenn sie auf die Karte oder hinzugefügt wird , false
wenn nicht.
Weitere Informationen finden Sie in der Broschürendokumentation hasLayer
unter: http://leafletjs.com/reference-1.2.0.html#map-methods-for-layers-and-controls