Ich habe versucht, diesen Code zum Laufen zu bringen und habe ein paar Probleme bekommen. Ich benutze das Knotenmodul: 'google-maps-react'. Der Hauptfehler ist, kann die Eigenschaft von 'setMap' nicht lesen. Aus irgendeinem Grund werden die Markierungen nicht auf der Karte angezeigt.Versucht, eine Karte mit GoogleMaps Api (ReactJS) auf der Karte zu sehen
import React, { PropTypes } from 'react';
import {GoogleApiWrapper, Marker, Map} from 'google-maps-react';
class Layout extends React.Component {
render() {
return (
<div ref="map">
<Map google={this.props.google}
style={{width: '100%', height: '100%', position: 'relative'}}
className={'map'}
zoom={10}
initialCenter={{lat: 32.7157, lng: -117.1611}}>
<Marker
name={'EMS'}
position={{lat: 32.575258, lng: -117.061613}} />
<Marker
name={'FIRE'}
position={{lat: 32.958337, lng: -117.096112}} />
<Marker
name={'HAZMAT'}
position={{lat: 32.728588, lng: -117.100064}} />
<Marker
name={'MVA'}
position={{lat: 32.556325, lng: -117.055856}} />
<Marker
name={'FIRE'}
position={{lat: 32.691563, lng: -117.072024}} />
<Marker
name={'EMS'}
position={{lat: 32.805941, lng: -117.219577}} />
<Marker
name={'HAZMAT'}
position={{lat: 32.717516, lng: -117.164727}} />
<Marker
name={'MVA'}
position={{lat: 32.715218, lng: -117.160156}} />
</Map>
</div>
)
}
}
export default GoogleApiWrapper({
apiKey: 'AIzaSyB0P-Ql1Gdvu0baPK4xmQMchXxQoUk4YH8'
})(Layout);
Ich habe einen Schlüssel erhalten hinzufügen und eingefügt es richtig, ich entfernt es nur, da es mein Unternehmen. –