如何在reactjs中获取显示地图的中心?

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

我正在制作一个基于reactjs的web应用程序,它使用谷歌地图。为了使用谷歌地图,我使用了谷歌地图库。我需要地图中心的纬度和经度动态,因为它的值可以在地图拖动时更改

在文档中,getCenter()函数会返回地图中心的latLng,但我找不到任何好的例子来使用它。所以请帮我找到地图的中心

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
方法。