我想听听群集组中的蜘蛛侠和非蜘蛛侠事件。这些事件被描述为here。 我有以下代码,我无法听取这些事件。请帮助。
var markerGroup = L.markerClusterGroup();
//adding markers to markerGroup
// ...
markerGroup.on('spiderfied', function (a) {
// a.layer is actually a cluster
console.log('cluster ' + a.layer.getAllChildMarkers().length);
});
markerGroup.on('clusterspiderfied', function (a) {
// a.layer is actually a cluster
console.log('cluster ' + a.layer.getAllChildMarkers().length);
});
编辑:已添加fiddle
答案 0 :(得分:2)
您正确地将侦听器附加到标记群集组"spiderfied"
事件,但事件参数没有layer
属性。
如文件中所述:
包含
cluster
和markers
属性