Получить текущий слой onChange - PullRequest
0 голосов
/ 17 октября 2018

Как получить текущий слой, когда вы переключаете его через layerControl?Например, когда я переключаюсь с 1 слоя на второй console.info («Теперь слой:», curLayer) Я уже пытался получить доступ из ссылок, добавляю события onClick в layerControl.

                <LayersControl 
                    ref = 'control'
                    position='topleft'>

                    <TileLayer
                        interactive={true}
                        url="https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"
                    />

                    <LayersControl.BaseLayer 
                        checked
                        onClick={(e,t)=>console.info(e,t,'infoooo')}
                        name='1 этаж'>
                        <LayerGroup>

                            <ImageOverlay
                                minZoom={31}
                                bounds={bounds}
                                url={firstFloor}

                            />
                        </LayerGroup>
                    </LayersControl.BaseLayer>

                    <LayersControl.BaseLayer name='2 этаж'>
                        <LayerGroup>

                            <ImageOverlay
                                minZoom={31}
                                bounds={bounds2}
                                url={secondFloor}

                            />
                        </LayerGroup>
                        </LayersControl.BaseLayer>
...