高德地圖,自定義點標記


高德地圖功能是相當的強大的,最近在使用的時候發現了一個問題。

我們在使用點標記的時候,有一個需求就是把畫到地圖中的點標記在一個模態框中展示,當你點擊展示的那個標記時,地圖中對應的點標記會出現相應的動畫效果,與其他點標記區分開。

首先想到的是直接獲取地圖中點標記的類名,然后點擊的時候對類名進行操作。

說干就干,我展示的點標記順序和繪制到地圖中的順序是一致的,我使用循環出來的下標進行判斷是否是當前點擊的標記,結果是動畫實現啦,但是下標似乎沒有能夠對應上。

測試了很久,發現獲取的類名的順序跟你繪制的順序是不一樣的,以繪制的順序做下標來進行一致性比對是錯誤的。

最后對每一個點標記添加獨特的類名總算是實現了功能。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM