【问题标题】:react-google-maps click the map to get coordinatesreact-google-maps 点击地图获取坐标
【发布时间】:2020-05-23 03:04:58
【问题描述】:

我是 react-google-maps 的新手,我想在地图上添加一个事件监听器,这样当我点击地图上的任何点时,我可以获得该点的坐标,但是,我真的没有知道我应该在哪里添加事件监听器。我的代码片段如下:

return(
            <GoogleMap
            defaultZoom={10}
            defaultCenter={{ lat: 22.3193, lng: 114.1694 }}
            onClick = {this.homepage} >
            </GoogleMap>
);

我想知道为什么当我点击地图时 onClick 似乎不起作用? 非常感谢你们!

【问题讨论】:

    标签: reactjs react-google-maps


    【解决方案1】:

    查看沙盒link

       <GoogleMap
        onClick={ev => {
          console.log("latitide = ", ev.latLng.lat());
          console.log("longitude = ", ev.latLng.lng());
        }}
        defaultZoom={3}
        defaultCenter={{ lat: -34.397, lng: 150.644 }}
      >
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-09
      • 2011-06-21
      • 2016-04-09
      • 2017-12-06
      • 2013-05-15
      • 2011-05-09
      • 2019-08-03
      相关资源
      最近更新 更多