reactjs - 地图只加载几个方块
问题描述
我正在使用 React-Leaflet,使用与我创建组件的示例相同的代码。该组件位于我正在处理的标题组件下。传单只将地图的几个正方形呈现给浏览器,有人可以帮忙吗?
编码:
import Header from "./Header";
import BodyHeader from './BodyMap';
function App() {
return (
<div className="flex flex-col">
<Header />
<BodyHeader />
</div>
);
}
export default App;
import { MapContainer, TileLayer, Marker, Popup } from 'react-leaflet';
function BodyMap(){
return (
<MapContainer center={[51.505, -0.09]} zoom={13} scrollWheelZoom={true} >
<TileLayer
attribution='© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
/>
<Marker position={[51.505, -0.09]} style={{height: 10, width:100 }}>
<Popup>
A pretty CSS3 popup. <br /> Easily customizable.
</Popup>
</Marker>
</MapContainer>
)
}
export default BodyMap;
风景
解决方案
推荐阅读
- postgresql - Automigrate in GORM database adds unwanted fields to SQL table
- arrays - 如何将地图存储到 Firestore 数组
- ios - Rest API 应该只添加新记录,或者应该通过删除来更新记录
- json - 使用 curl 将团队添加到存储库的正确方法
- batch-processing - 我们可以对批处理进行窗口化吗?
- clang-static-analyzer - 如何匹配指向空对象的指针?
- javascript - 使用 javaScript 循环对象数组的最佳方法是什么?
- python - 使用 == 符号时的 if 和语句混淆
- amazon-web-services - 如何解决 AWS 爬虫在双引号内拆分逗号并破坏数据目录的问题?
- node.js - 为什么我的表单数据在 Node.js/Express 中被截断?