Javascript 恢复传单中的标记初始位置和缩放级别

Javascript 恢复传单中的标记初始位置和缩放级别,javascript,leaflet,Javascript,Leaflet,在本手册中,我试图创建一个函数,用于恢复包含坐标的图层的初始位置和缩放级别。下面的代码 function refresh() { map.fitBounds(coordLayer.getBounds(); } 居中标记,但放大到我设置的最大缩放: var map = L.map('map').setView([lat, lon], 6); L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png' { max

在本手册中,我试图创建一个函数,用于恢复包含坐标的图层的初始位置和缩放级别。下面的代码

function refresh() {
    map.fitBounds(coordLayer.getBounds();
}
居中标记,但放大到我设置的最大缩放:

var map = L.map('map').setView([lat, lon], 6);

L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png' {
    maxZoom: 13,
    minZoom: 2,
    attribution: '&copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
}).addTo(map);
var-map=L.map('map').setView([lat,lon],6);
L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png'{
maxZoom:13,
minZoom:2,
属性:“©;”
}).addTo(地图);
页面刷新时的默认缩放级别为6,但我不知道如何创建一个将标记居中于缩放级别6的函数。

您可以设置默认的初始缩放级别,并应处理此问题


这就是您一直在寻找的答案吗?

阅读文档后找到了一个简单的解决方案:

function refresh() {
map.setView([lat, lon], 6);
}

不幸的是,我不知道如何将其集成到函数中