Я знаю, что это общий вопрос, но я не могу понять, как добавить метку к объектам маркеров / полилиний с помощью response-leafleat.
Маркер имеет поддержку всплывающей подсказки и всплывающего окна, но я не могу применитьстатическая этикетка всегда печатается.
- "leaflet": "1.3.4"
- "Reaction-leaflet": "2.1.0"
Поискв Google и здесь я увидел несколько старых постов о параметре .bindLabel, но я не могу найти никакой документации на сайте Leaflet, а объект Marker внутри response-leaflet предоставляет только:
- position: latLng (обязательно))
- атрибуция: строка (необязательно)
- перетаскиваемый: логический (необязательно)
- icon: Leaflet.Icon (необязательно)
- zIndexOffset: число (необязательно))
- непрозрачность: число (необязательно)
Мне было интересно, как расширить маркер для добавления метки в метод рендеринга, но, похоже, я просто не могу создать что-то вроде этого:
import { Marker } from "react-leaflet";
export default class MarkerWithLabel extends Marker
{
}
потому что я получил ошибку при расширении Object, а не Component.
Есть решение?