我正在進行一個angular 16專案。
this.markerCluster = new MarkerClusterer({map:this.map, markers: this.markers, renderer, onClusterClick:this.listCluster.bind(this), });
listCluster(cluster){ let markers = cluster.getMarkersList(); console.log(markers); }
我需要取得特定聚類中存在的標記的清單。我已經嘗試了getMarkers()和getMarkersList(),但都不起作用。
您正在嘗試使用一種方法來取得簇中的標記,但您需要的方法取決於您使用的
MarkerClusterer
庫的特定版本。在更新的版本的@google/markerclusterer庫(自v3以後),您可以使用
getMarkers()
方法來擷取簇內的標記: