我进行了分页,但是切片数组存在问题。假设array
中包含20个objects
。分页显示所有内容。每页10张。代码在下面。
data(){
return {
perPage: 10,
currentPage: 1,
pageIndex: Number,
};
},
computed: {
mainDatas() {
// other codes...
//...
this.pageIndex = this.currentPage * this.perPage;
makeSort = makeSort.slice(this.pageIndex, this.pageIndex + this.perPage);
return makeSort;
},
}
但是当我在数组上应用过滤器时。假设array
现在包含17个对象。然后只显示切片的前10个,其余7个不显示。下一页不显示。
如何毫无问题地进行分页?我应该怎么做...