高德地圖api路線規(guī)劃刪除上次路線

問題:
當(dāng)切換起點(diǎn)時候,上次搜索的規(guī)劃路徑還存在地圖上


image.png

需求:
每次切換只顯示一條路線

解決:
官方文檔給了clear方法


image.png
//清不掉上次路線的寫法
if(this.driving){
     this.driving.clear();  
}

這么寫還是無法清除上次路徑,但是在官方的demo上clear()是可以清除的
想了半天
發(fā)現(xiàn)driving有個render,render里也有clear()


image.png

改成這個樣子,竟然清掉了

//
if(this.driving){
      this.driving.clear();
      if(this.driving.render){
          this.driving.render.clear()
      }
 }

解釋不了~ 照這個寫就行了

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容