Задать вопрос
limpopo1992
@limpopo1992

Как изменить содержимое балуна, который появляется на карте после нажатия метки, которая ставится следующим образом?

Добавляю метку.
geocoder.then(
    function (res) {
    	
        myMap.geoObjects.add(res.geoObjects);
        
    },
    function (err) {
        // обработка ошибки
    }
);

И никак не получается изменить содержимое балуна.
res.geoObjects
Я так понимаю работать нужно с этим, но на любую попытку консоль пишет, что это объект, а не функция
  • Вопрос задан
  • 814 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
Вы добавляете метку? По мне, дак вы пытаетесь геокодировать что-то неизвестное...
Пользуйтесь API Яндекс.Карт внимательнее. Тут пример добавления метки https://tech.yandex.ru/maps/jsbox/2.1/placemark вместе с балуном и балун отдельно на соседней вкладке.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
forgotten
@forgotten
Руководитель разработки API Яндекс.Карт
res.geoObjects.get(0).properties.set('balloonContent', 'bla-bla');
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы