Heim  >  Artikel  >  Web-Frontend  >  So entfernen Sie Markierungsüberlagerungen oder Markierungsbeschriftungstexte auf Baidu Maps

So entfernen Sie Markierungsüberlagerungen oder Markierungsbeschriftungstexte auf Baidu Maps

小云云
小云云Original
2018-01-31 09:50:573603Durchsuche

Dieser Artikel zeigt Ihnen hauptsächlich eine Methode zum Entfernen der Markierung, die den Hersteller auf der Baidu-Karte bedeckt, oder zum Entfernen des Etikettentextes. Er hat einen guten Referenzwert und ich hoffe, dass er für alle hilfreich sein wird. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.

lautet wie folgt:

var marker = new BMap.Marker(...);
//方法1
map.removeOverlay(marker);
//方法2
marker.remove(); 
//如果是Marker设置的setLabel还可以设置其样式来隐藏 
mapComponent.state.bikeMarkLabel.setStyle({
  display:"none"
}); 41787

Die Beschriftungsmethode ist die gleiche wie bei der Markierung.

Es wird empfohlen, Methode 1 und Methode 2 zu verwenden. Methode 3 dient nur zum Ausblenden, aber nicht Löschen

Verwandte Empfehlungen:

So löschen Sie die angegebene Überlagerung in Baidu Map API

Baidu Map API – Ereignismethode zu benutzerdefiniertem Overlay hinzufügen_PHP-Tutorial

Baidu Map API – Ereignismethode zu benutzerdefiniertem Overlay hinzufügen

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Markierungsüberlagerungen oder Markierungsbeschriftungstexte auf Baidu Maps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn