地图显示它是否只是一张普通地图,但未显示何时添加位置服务以显示用户当前位置
我曾尝试修复此
<script>
$("#dashboard").on("next", "click", function(event, ui)
{
map.invalidateSize(false);
});
</script>
Leaflet map not displayed properly inside tabbed panel
但这不起作用。它只显示左上角的一小块地图,并且还会破坏初始缩放并缩小到最大值。
如果我平移地图,它会短暂显示地图的一部分然后消失。添加的标记已设置。
答案 0 :(得分:0)
我能够通过将整个地图创建包装在一个函数mapInit()中来实现它,然后我只是在显示该部分页面的按钮单击上调用该函数。缩放,位置,选项和地图显示均可100%工作。