내가 반응 - 구글 -지도에서 HeatmapLayer
를 사용 싶어 정의되지 않은 구글 -지도 - 반응하지만 오류 타격을받을 :이 일이 작품을 만들기 위해 triying했습니다HeatmapLayer
Uncaught (in promise) TypeError: Cannot read property 'HeatmapLayer' of undefined
을하지만 난 칠 수 없었다 머리에 손톱도 (https://github.com/tomchentw/react-google-maps/issues/409) 도움이 아무것도
import {withGoogleMap,GoogleMap} from "react-google-maps"
import HeatmapLayer from "react-google-maps/lib/visualization/HeatmapLayer"
render(){
var data = [new window.google.maps.LatLng(37.782551, -122.445368),
new window.google.maps.LatLng(37.782745, -122.444586),
new window.google.maps.LatLng(37.782842, -122.443688),
new window.google.maps.LatLng(37.782919, -122.442815),
new window.google.maps.LatLng(37.782992, -122.442112),
new window.google.maps.LatLng(37.783100, -122.441461)
]
const Heatmap = withGoogleMap(props => (
<GoogleMap
defaultZoom={1}
center={{lat: 19.435031,lng: -99.167357}}
>
<HeatmapLayer data = {data} />
</GoogleMap>));
return(
<div className="googleMap">
<Heatmap
containerElement={
<div style={{ height: `100%` }} />
}
mapElement={
<div style={{ height: `100%` }} />
}
center={{ lat: -25.363882, lng: 131.044922 }}
/>
</div>)
}
}
그것은 단지 오류에서 변경되었다 ** catch되지 않은 (약속의) 오류 : 당신이 "라이브러리를 포함나요 = URL에 시각화? ** –
버전 8.0.0을 사용하고 있습니다. –
Uncaught (약속 있음) 오류 : URL에 'libraries = visualization'을 포함 시켰습니까? 기본적으로 대답은 귀하의 질문입니다. –