ホームページ  >  記事  >  ウェブフロントエンド  >  Baidu マップ上のマーカー オーバーレイまたはマーカーラベル テキストを削除する方法

Baidu マップ上のマーカー オーバーレイまたはマーカーラベル テキストを削除する方法

小云云
小云云オリジナル
2018-01-31 09:50:573594ブラウズ

この記事は主に、Baidu Map 上のマーカーのカバーやメーカーのラベル テキストを削除する方法を共有します。これは良い参考値であり、皆さんに役立つことを願っています。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

以下に示すように:

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

labelはマーカーと同じメソッドを持ちます。

方法 1 と方法 2 を使用することをお勧めします。方法 3 は、クリアではなく単に非表示にすることです。

関連する推奨事項:

Baidu Map API で指定したオーバーレイをクリアする方法

Baidu Map API - 追加カスタム オーバーレイへのイベント メソッド _PHP チュートリアル

Baidu Map API - カスタム オーバーレイへのイベント メソッドの追加

以上がBaidu マップ上のマーカー オーバーレイまたはマーカーラベル テキストを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。