@nurzhannogerbek

Как переопределить поведение маркера который появляется при поиске в Яндекс карте?

Во Vue.js приложении подключил Яндекс карту. В ней есть элемент SearchControl. Нужно мне сделать следующее. При вводе адреса в элемент SearchControl на карте появляется маркер (Placemark). При клике этого маркера нужно открыть кастомную форму с предзаполненными данными долготы и ширины. Меня интересует как переопределить поведение этого маркера, который появляется при поиске. По умолчанию при клике на маркер открывается default balloon.

const searchControl = new ymaps.control.SearchControl({
    options: {
        float: 'right',
        noPlacemark: false,
    },
});

self.map = new ymaps.Map(
    "yandex-map",
    {
        center: [48.583213, 66.017493],
        zoom: 5,
        controls: [
            searchControl,
            'fullscreenControl',
        ],
        searchControlProvider: 'yandex#search',
    },
    {
        restrictMapArea: true,
        suppressMapOpenBlock: true,
    },
);
  • Вопрос задан
  • 252 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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