前端分页
一次性将所有的后端数据取出,或者一次取出大量的数据(例如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
网友评论