前端分页

前端分页

一次性将所有的后端数据取出,或者一次取出大量的数据(例如1000条)。
在前端html页面中,如果一次展示太多数据,这样的用户体验并不是很好,所以需要在前端进行分页,将数据进行切割成多段数据,用分页的方式进行展示。

比较喜欢一个函数,将一个长数组切割成多个同等分小数组

var  splitShortArr = function(longArr, row){   // 将longArr 数组转换为2个数据为一组的小数组
    var convertData = [];
    for(var i = 0,len = longArr.length; i < len; i += row){
        var item = longArr.slice(i,i+row);
        convertData.push(item);
    };
        return convertData;
}

1511923530.jpg

你可能感兴趣的:(前端分页)