我有2個選項卡,每個選項卡都有一個小冊子地圖。第一張地圖正確渲染,但第二張地圖僅顯示1個貼圖(其餘灰色),而地圖未在正確的區域中居中。我究竟做錯了什麼?謝謝。第二張小冊子地圖顯示不正確
var map = L.map('tab-1').setView([latitude, longitude], 5);
L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', {
attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>',
maxZoom: 18,
id: '',
accessToken: ''
}).addTo(map);
var map2 = L.map('tab-2').setView([latitude, longitude], 5);
L.tileLayer('https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}', {
attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>, Imagery © <a href="http://mapbox.com">Mapbox</a>',
maxZoom: 18,
id: '',
accessToken: ''
}).addTo(map2);
不知道有足夠的信息來幫助你......你就可以重現您的問題在線? (例如[jsfiddle](http://jsfiddle.net/ve2huzxw/18/)) – ghybs