百度地圖移除指定的marker點(vue)

使用百度提供的api map.removeOverlay()
之前在項目中有用到百度地圖,全部清除很簡單直接調用map.clearOverlays()方法就行,但是刪除特定點就稍微麻煩點,放在這裏給大家分享一下!

  1. 基礎數據樣式
    在這裏插入圖片描述
  2. 添加唯一標識id
    在這裏插入圖片描述
  3. 通過 map.getOverlays() 獲取map中所有marker點,循環它。再利用前面添加的唯一標識id來刪除這個點.
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章