Клуб API КартЗаголовок не указанПост в архиве.Слава Русов31 июля 2012, 10:56Здравствуйте!Как получить доступ к адресу точки (улица) без перебора в цикле? ymaps.geocode(coords).then(function (res){ res.geoObjects.each(function (obj){ alert(obj.properties.get('name')); }); });
6 комментариевАвторизуйтесь, чтобы оставить комментарийdimik28 января 2016, 04:02можно по индексуres.geoObjects.get(0); - первый найденный элементСлава Русов28 января 2016, 04:02Спасибо!Слава Русов28 января 2016, 04:02почему результат не заносится в глобальную переменную и как правильно сделать? var address = ''; ymaps.geocode(coords).then(function (res){ address = res.geoObjects.get(0); address['street'] = address.properties.get('name'); }); console.log(address['street']);//undefineddimik28 января 2016, 04:02наверное потому то асинхронно приходит.ты опять javascript c php путаешьСлава Русов28 января 2016, 04:02rfr мне занести результат в переменную?dimik28 января 2016, 04:02Тебе это не нужно на самом делеРаботать с результатом нужно в обработчике в методе then.