import React from 'react';
import { withGoogleMap, GoogleMap, Marker } from 'react-google-maps';
// const googleMapURL = 'https://maps.googleapis.com/maps/api/js?v=3.27&libraries=places,geometry&key=AIzaSyASIGvujxniBb3bX8ZwMHjHbM13Ah6q9X';
const Map = props => (
<GoogleMap
defaultZoom={16}
defaultCenter={{ lat: 40.6219853, lng: -73.94007739999999 }}
>
{
props.displayed.forEach(device => device.locations.map((location, i) => (
<Marker
key={i}
postion={{ lat: location.latitude, lng: location.longitude }}
label={device.deviceName}
/>
)))
}
</GoogleMap>
);
export default withGoogleMap(Map);
我不能讓我的標誌,以顯示在地圖渲染罰款傳遞的數據是正確的我的控制檯登錄它我得到的Web包或控制檯沒有錯誤不能讓我的標記加載
你有一個錯字,太:'postion'也許應該是'position'。 – AKX
感謝改變它,但仍然不工作 –