Heim >Web-Frontend >js-Tutorial >So entfernen Sie Markierungsüberlagerungen mit Baidu Maps
Im Folgenden werde ich Ihnen einen Artikel darüber zeigen, wie Sie die Markierungsabdeckung oder den Herstelleretikettentext auf Baidu Maps entfernen. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird.
lautet wie folgt:
var marker = new BMap.Marker(...); //方法1 map.removeOverlay(marker); //方法2 marker.remove(); //如果是Marker设置的setLabel还可以设置其样式来隐藏 mapComponent.state.bikeMarkLabel.setStyle({ display:"none" }); 41787
Das Etikett ist das gleiche wie der Marker.
Es wird empfohlen, Methode 1 und Methode 2 zu verwenden. Methode 3 dient nur zum Ausblenden und nicht zum Löschen.
Ich habe kürzlich die Baidu-Karten-API verwendet Ich mache ein Projekt und muss gleichzeitig Markierungen auf der Karte anzeigen und Polylinien basierend auf Klicks anzeigen oder löschen, sodass ich auf das Problem gestoßen bin, die angegebene Abdeckung zu löschen Durch meine eigene Überlegung habe ich einen Weg gefunden, dieses Problem zu lösen, und ihn mit allen geteilt. Okay, kommen wir zum Punkt:
Es gibt zwei Methoden zum Löschen von Overlays: „map.removeOverlay()“ oder „map.clearOverlays()“ entfernt alle Overlays auf einmal und „removeOverlay()“ entfernt Sie alle auf einmal, natürlich möchte ich jeweils eine Klasse von Polylinien-Overlays entfernen, keine der beiden Methoden funktioniert.
Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.
Verwandte Artikel:
Verwendung von Vue zur Implementierung der sekundären Routeneinstellungsmethode
Reagieren Sie auf die Projektentwicklung
Implementierung mehrerer Routing-Implementierungen in Vue-Router2.X
Verwendung von Routing- und Hook-Funktionen in Vue2.
Vuejs-Einzeldateikomponente (ausführliches Tutorial)
Bildverzögerung im Vue-Lazyload-Lade-Plugin verwenden
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Markierungsüberlagerungen mit Baidu Maps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!