2016-10-13 2 views
2

Я добавляю плагин Leaflet.markercluster к моей существующей карте Leaflet.Листовка Markercluster - «this._featureGroup.addEventParent не является функцией»

Я получаю эту ошибку:

Uncaught TypeError: this._featureGroup.addEventParent is not a function

по отношению к линии var locations = L.markerClusterGroup();.

Я не могу найти никакой информации о том, что может означать эта ошибка.

Я связываюсь с файлом JS Markkerluster и после Листовки. Не знаю, почему еще он не сможет найти функцию.

ответ

10

Это ошибка, которую вы получаете, когда вы используете листовка версию < 1 (например, 0.7.7) с Leaflet.markercluster версии 1+ (например 1.0.0)

Демо: https://jsfiddle.net/z6bc79dq/

Как уже упоминалось на плагин home page:

Requires Leaflet 1.0.0

For a Leaflet 0.7 compatible version, use the leaflet-0.7 branch

(Leaflet.markercluster версия 0.5.0 последние совместима с листовкой 0.7.x)

+0

работал как очарование – user4906240

Смежные вопросы