我有一个地图集群中有很多标记,有markercluster插件(这是我在.JS文件中创建的感谢geojson作为变量),我试图能够动态地使用Hashable.js修改网址哈希值时使用zoom/lat/lng,但每次我使用超过40.000个标记的geojson加载我的网站时,它似乎在markercluster和hashable之间存在一个限制。这是我得到的错误:传单markercluster和可排序
leaflet-src.js:1905 Uncaught TypeError: Cannot read property 'lat' of undefined
at L.LatLngBounds.intersects (leaflet-src.js:1905)
at NewClass._recursively (leaflet.markercluster-src.js:1763)
at NewClass._recursivelyRemoveChildrenFromMap (leaflet.markercluster-src.js:1712)
at NewClass._moveEnd (leaflet.markercluster-src.js:921)
at NewClass.fire (leaflet-src.js:587)
at NewClass.panBy (leaflet-src.js:2575)
at NewClass._tryAnimatedPan (leaflet-src.js:3770)
at NewClass.setView (leaflet-src.js:2460)
at Object.<anonymous> (index.js:85)
at change (hashable.min.js:1)
您是否在使用Leaflet.markercluster的'chunkedLoading'选项? – ghybs
是的,我是!这是我的群集选项:chunkedloading:true,disableClusterAtZoom 19,siperifyOnMaxZoom:false – NanBlanc
当你禁用'chunkedLoading'时,你仍然有错误吗? – ghybs