Когда я устанавливаю функцию с map.xxx, тогда браузер говорит: «Uncaught TypeError: undefined не является функцией». Что я делаю неправильно?map.setview, map.fitBounds
function ZoomToFeature(e) {
var layer = e.target;
map.fitBounds(layer.getBounds());
}
function onEachFeature(feature, layer) {
layer.on({
mouseover: highlightFeature,
mouseout: resetHighlight,
click: ZoomToFeature,
});
}
Я использую листовки и рельсы. Листовка правильно рисует слои.
Какая строка дает ошибку? –
map.fitBounds (layer.getBounds()); если вы имеете в виду это. –