Я могу создавать маркеры в цикле, но я не могу добавлять метки в один и тот же цикл. Есть ли способ сделать это? Может ли кто-нибудь поделиться этим кодом? Ярлык должен быть SYD, MEL, PERTH, как в массиве.Ярлыки и маркеры API-интерфейсов Google Maps v3 в цикле
var cities = {
'SYD' : [-21.459866 , 119.498334 ],
'MEL' : [-26.233502 , 119.323756 ],
'PERTH' : [-31.283012 , 119.444157 ]
}
for (var key in cities) {
var data = cities[key];
var marker = new google.maps.Marker({
position: new google.maps.LatLng (data[0], data[1]),
map: map,
icon: image,
title: 'test',
});
Не уверен в этом разделе
var label = new Label({
map: map
});
label.bindTo('position', marker, 'position');
label.bindTo('text', marker, 'position');
Привет и добро пожаловать на SO. Просьба представить [Минимальный, полный и проверенный пример] (http://stackoverflow.com/help/mcve), чтобы мы могли воспроизвести проблему. – MrUpsidown