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

Как вызвать метод компоненты из yandex maps?

Подскажите как вызвать метод checkedPoint из Balloon`a Яндекс карт (react-yandex-maps).
Код выглядит следующим образом:
export class TestMaps extends React.Component {

    checkedPoint = (data) => {
        console.log(data);
    };

    render() {
        return (
            <YMaps>
                <Map state={{
                    center: [55.76, 37.64],
                    zoom: 11,
                }}
                     width='100%' height='350px'>

                    <Placemark modules={['geoObject.addon.balloon']}
                               geometry={[55.76, 37.64]}
                               properties={{
                                   iconContent: 1,
                                   balloonContentHeader: 'Balloon content header',
                                   balloonContentBody: 'Balloon content body',
                                   balloonContentFooter: '<div class="btn-primary">Выбрать</div>',

                               }}
                    />
                </Map>
            </YMaps>
        )
    }
}


Если по простому, то хочется при нажатии кнопки "Выбрать" вызывать метод checkedPoint.
В данный момент получаю TypeError: checkedPoint is not a function
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
от 250 000 до 300 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽