0

我正在使用google-map-react并且需要访问map.

我通过执行以下操作访问 ref:

<GoogleMap ref={ref => this.map = ref} />

当我componentDidMount()像这样调用 ref 时,this.map.map_它返回 null 因为地图尚未加载。我需要一种在组件安装时访问它的方法。

4

1 回答 1

1

我认为您可以使用onGoogleApiLoaded

handleGoogleApiLoaded = ({map, maps}) => {
  map...
}

<GoogleMap  
  onGoogleApiLoaded={this.handleGoogleApiLoaded}
  yesIWantToUseGoogleMapApiInternals
/>
于 2018-04-30T19:33:32.120 回答