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

Как отловить событие открытие балуна на Яндекс картах и клик по элементу списка внутри?

В объекте this.objectManager.objects находятся все геообъекты, нужно навесить метод this.open на открытие балуна и выбор( клик) на элемент списка внутри балуна - если несколько элементов на одном адресе.
5da54744b0396456884568.png
  • Вопрос задан
  • 509 просмотров
Подписаться 3 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@danilr Автор вопроса
Вот так:
// узнаем текущий активный объект (сразу выбран в меню табов)
const currentActiveObject = this.objectManager.clusters.state.get('activeObject');
// создаем монитор и следим за полем 'activeObject' 
this.activeObjectMonitor = new ymaps.Monitor(this.objectManager.clusters.state);
this.activeObjectMonitor.add('activeObject', (newActiveObject) => {
    console.log(newActiveObject);
}

подсказка ответа тут https://yandex.ru/blog/mapsapi/55496
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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