如何在reactjs中获取显示地图的中心?
我正在制作一个基于reactjs的web应用程序,它使用谷歌地图。为了使用谷歌地图,我使用了谷歌地图库。我需要地图中心的纬度和经度动态,因为它的值可以在地图拖动时更改 在文档中,getCenter()函数会返回地图中心的latLng,但我找不到任何好的例子来使用它。所以请帮我找到地图的中心如何在reactjs中获取显示地图的中心?,reactjs,react-google-maps,Reactjs,React Google Maps,我正在制作一个基于reactjs的web应用程序,它使用谷歌地图。为了使用谷歌地图,我使用了谷歌地图库。我需要地图中心的纬度和经度动态,因为它的值可以在地图拖动时更改 在文档中,getCenter()函数会返回地图中心的latLng,但我找不到任何好的例子来使用它。所以请帮我找到地图的中心 var mapRef; var center = mapRef.getCenter(); 和在渲染方法中 <GoogleMap ref={(m) => mapRef = m}
var mapRef;
var center = mapRef.getCenter();
和在渲染方法中
<GoogleMap
ref={(m) => mapRef = m}
defaultZoom={3}
defaultCenter={new google.maps.LatLng(
{lat:45.1983838, lng:12.0970988})}
center={props.center}
zoom={props.zoom}
>
</GoogleMap>
mapRef=m}
defaultZoom={3}
defaultCenter={new google.maps.LatLng(
{lat:45.1983838,lng:12.0970988}]
中心={props.center}
zoom={props.zoom}
>
您需要使用getCenter
方法。对地图组件使用ref
,并调用ref
上的getCenter
方法。