У меня есть массив с адресами, пытаюсь сделать так, чтобы они были выведены на карту.
Использую следующий код:
function init() {
var myMap = new ymaps.Map('map', {
center: [55.734046, 37.588628],
zoom: 13
});
var objects = ymaps.geoQuery();
coords.forEach(function(item, i, arr){
objects.add(ymaps.geocode(item));
});
objects.addToMap(myMap);
objects.then(function () {
objects.get(0).balloon.open();
});
}
ymaps.ready(init);
Но эффекта нет, как я понимаю проблема в
coords.forEach(function(item, i, arr){
objects.add(ymaps.geocode(item));
});
Цепочки нельзя "разрывать"? Как тогда быть?