我有一个json文件,用于填充模板中的数据。
[
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"},
{ id:1 ,imgsrc:"images/wedding.jpg" ,name:"wedding"}
]
我目前正在使用_.each函数来填充我的模板,但是这导致我的所有数据都被加载到我的屏幕上有一种限制输出的方法,然后当一些按钮是时,显示剩余数据的数量为4点击?
答案 0 :(得分:1)
听起来您正在寻找slice
方法 - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
var abc = ["a", "b", "c", "d", "e", "f", "g"];
var itemsPerPage = 2;
var page3ItemsBegin = itemsPerPage * 2;
console.log(abc.slice(page3ItemsBegin, page3ItemsBegin + itemsPerPage));
工作示例here