0
Я только начал работать с API Карт Google и пытаюсь отобразить несколько маркеров по массиву данных.API Карт Google - массив маркеров, показывающий только первый маркер
Однако я получаю маркер только для первого места в моем списке, что, я думаю, мой цикл работает неправильно, но я не получаю никаких ошибок для работы.
var mapOptions = {
center: centralLatlng,
zoom: 2
};
var map = new google.maps.Map(document.getElementById('map-canvas'),
mapOptions);
var cdnLocations = [
['LondonMarker', 51.500, 0.1167],
['NewYorkMarker', 40.7127, -74.0059],
['TokyoMarker', 35.6895, 139.6917],
['BerlinMarker', 52.5167, 13.3833],
['ParisMarker', 48.8567, 2.3508],
['MadridMarker', 40.4000, 3.6833],
]
for (var i = 0; i < cdnLocations.length; i++) {
var cdnLocations = cdnLocations [i]
var marker = new google.maps.Marker({
position: new google.maps.LatLng (cdnLocations[1], cdnLocations[2]),
map: map,
});
}
Эй спасибо это здорово. – Hopeless