我正在製作一個基於網站的儀表板。其中一項功能是顯示所有客戶的位置。當我將這些放置在地圖上時,我似乎無法獲得彈出權。javascript在內部函數中保持var
function getCoordinates(locationList) {
for (var i = 0; i < locationList.length; i++) {
if (locationList[i].city != null) {
$http.get('https://api.tiles.mapbox.com/geocoding/v5/mapbox.places/' + locationList[i].city + '.json?access_token=' + access_token)
.success(
function (data) {
var marker = L.marker([data.features[0].center[1], data.features[0].center[0]]).addTo(mymap);
marker.bindPopup(locationList[i].customerName);
}
);
}
}
}
當我使用此代碼的彈出窗口將只在每一個彈出up.does有人上一次客戶的名字知道如何確保使用正確的用戶的屬性?
thx。這對我有效。 – ziraak