首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在React-leaft 304 http中未加载地图

在React-leaft 304 http中未加载地图
EN

Stack Overflow用户
提问于 2021-04-21 01:40:02
回答 1查看 71关注 0票数 0

当组件被调用时,映射部分加载,但随后我只是打开它加载的开发工具并开始接收200http,但如果它打开时显示开发工具,同样的情况发生并接收代码304http,并且它被移除它再次正常加载的开发工具。我正在使用ionic和react。

代码语言:javascript
复制
<MapContainer
  center={[middleOfVisit.lat, middleOfVisit.lng]}
  zoom={15}
  style={{ width: '100%', height: '85vh' }}
>
  <TileLayer
    url={`https://api.mapbox.com/styles/v1/mapbox/streets-v11/tiles/256/{z}/{x}/{y}@2x?access_token=${process.env.REACT_APP_MAPBOX_TOKEN}`}
  />
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-11 03:08:55

使用这个使大小无效的函数,我为我的tileLayer创建了一个组件,并在其中放置了标记

代码语言:javascript
复制
function ComponentResize() {
    const map = useMap()
    map.invalidateSize()
    return null
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67183796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档