【发布时间】:2019-06-05 13:58:41
【问题描述】:
我正在构建一个使用 react-google-maps 集成组件的应用程序,并且我创建了一个标记的自定义属性“id”。我必须通过单击标记聚类器来访问聚类标记,但我似乎无法访问通过 getMarkers() 方法创建的自定义属性。
{props.clusters.map(cluster => (
<MarkerClusterer
averageCenter
enableRetinaIcons
gridSize={60}
onClick={(markerClusterer) => {
const clickedMarkers = markerClusterer.getMarkers()
}}
>
{cluster.markers.map(marker => (
<Marker
id={ marker.id}
position={{ lat: marker.lat, lng: marker.lng }}
/>
))}
</MarkerClusterer>
))}
还有其他方法可以访问标记的自定义属性吗?
【问题讨论】:
标签: markerclusterer react-google-maps