Closed Ivan-Korolenko closed 6 years ago
И балуны тоже не отображаются при клике по <Placemark/>
на карте.
Используйте стрелочную функцию onClick={() => {console.log('It's work for me')}}
@Fantomhaiv Попробовал. К сожалению, не сработало. Да и дело явно не в функции, потому что та же самая функция работает, если повесить её на <YandexMap/>
. Да и замена обычной функции на стрелочную могла бы помочь только если бы я использовал внутри нее this или еще что-то, что корректнее работает именно в стрелочных функциях.
В моем проекте onClick
корректно работает, вот пример https://codesandbox.io/embed/qkno815m0j
@Fantomhaiv Спасибо! Понял, что проблема в моем проекте. Уже нашел её и исправил. Оказалось, что с данной библиотекой она не связана. Извиняюсь за ложную тревогу.
Создал с помощью библиотеки следующий компонент:
Карта отображается, точки отображаются, но клик по точкам ничего не дает. Если повесить onClick на
<YandexMap/>
, то клик на нее срабатывает, но мне нужен именно клик по<Placemark/>
.