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
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы