我正在尝试将一些2500个图标(每个2 Kb)添加到传单地图中。填充阵列没问题。但是,将图层组添加到地图需要2到5秒。有什么建议如何提高性能?
var icongroup = [];
for (id in reclist) {
var recname = reclist[id][0];
var posn = reclist[id][1];
var pose = reclist[id][2];
var mapicon = L.icon({iconUrl: icon, iconSize: [26, 29]});
icongroup.push(L.marker([posn, pose], {icon: mapicon}));
}
L.layerGroup(icongroup).addTo(map);
答案 0 :(得分:3)