在React中使用google-map-react创建静态地图,可以按照以下步骤进行操作:
npm install google-map-react
import GoogleMapReact from 'google-map-react';
import React from 'react';
import GoogleMapReact from 'google-map-react';
const Map = () => {
const mapOptions = {
center: { lat: 37.7749, lng: -122.4194 }, // 地图中心点的经纬度
zoom: 10, // 缩放级别
};
return (
<div style={{ height: '400px', width: '100%' }}>
<GoogleMapReact
bootstrapURLKeys={{ key: 'YOUR_API_KEY' }} // 替换为你的Google Maps API密钥
defaultCenter={mapOptions.center}
defaultZoom={mapOptions.zoom}
/>
</div>
);
};
export default Map;
YOUR_API_KEY
替换为你自己的Google Maps API密钥。如果你还没有API密钥,可以按照以下步骤获取:import React from 'react';
import Map from './Map';
const App = () => {
return (
<div>
<h1>静态地图示例</h1>
<Map />
</div>
);
};
export default App;
通过以上步骤,你就可以在React中使用google-map-react库创建静态地图了。你可以根据需要自定义地图的中心点、缩放级别等参数。同时,你还可以通过google-map-react库的其他属性和方法来实现更多的地图功能。
领取专属 10元无门槛券
手把手带您无忧上云