при щелчке маркера мне нужно выполнить код, который находит id
, соответствующий щелчку маркера, извлекает данные из backend API, а затем добавляет вновь полученные данные в content
всплывающего окна, которое будет открыто.
Единственный способ, который может прослушивать событие клика на маркере, -
map.on('popupopen', function(e){
// How to retrieve marker?
// eg: Assign an id on creation, retrieve it now during popupopen
};)
Как я могу узнать, какой маркер это? Можно ли добавить атрибут id
для каждого маркера, а затем извлечь этот id
во время события popupopen
?