У меня есть приложение Angular 8 с элементами боковой панели и картой с маркерами. Дело в том, что мне нужно открыть элемент на боковой панели, когда пользователь нажал на маркер и открыл инфопузырь. Эту часть довольно легко выполнить, поскольку я могу добавить eventListener для «нажатия» на маркер, а затем выполнить необходимые логи c.
marker.addEventListener('tap', (evt) => {
this.onTapBubble(evt, 'marker');
});
Проблема заключается в том, что мне нужно очистить выбранный элемент при закрытии информационной панели. событие, так как я не смог найти ничего, что активировало бы, когда на его кнопке закрыта инфобуббл У кого-нибудь есть идея, возможно ли это и как?
Я нашел похожую статью об этом, но ей 5 лет, и я не уверен, что это работает сейчас, так как я не смог чтобы заставить его работать: Как подключиться к событию "close infobubble" в HERE maps Javascript API