클러스터 갯수랑 클릭하면 그 안에 리스트를 따로 뿌려주고 있는데 400개 이상이면 멈추면서 엄청 느려져서
페이징으로 처리하려고 하는데 클러스터 리스트 페이징 처리는 어떻게 해야하나요?
예시 보면서 해도 감이 안옵니다… 리스트 뿌리는거를 예시랑 다르게 하다보니…
kakao.maps.event.addListener(clusterer, 'clusterclick', function (cluster) {
document.getElementById("htmlList").innerHTML = '';
let loading = loadingOverlay.activate();
for (let val of frcsList) {
var latLng = new kakao.maps.LatLng(val.lat, val.lon)
if (cluster.getBounds().contain(latLng)) {
document.getElementById("htmlList").style.display = ''
document.getElementById("frcList").style.display = 'none'
let schHtml = '<div class="name" name="dddd" style="padding: 8px; border-bottom: 1px solid #f2f2ee;">'
schHtml += '<dt style="font-size: 16px; font-weight: 700;">'
schHtml += '<a onClick="zoomIn(1, this)" style="cursor: pointer;">' + val.frcName + '</a>'
schHtml += '</dt>'
schHtml += '<dd>'
schHtml += '<span>' + val.addr + '</span>'
schHtml += '</dd>'
schHtml += ' </div>'
document.getElementById("htmlList").innerHTML += schHtml;
}
}
loadingOverlay.cancel(loading);
});