如果数组包含的结束号少于

时间:2019-10-07 08:05:44

标签: javascript vue.js pagination

我进行了分页,但是切片数组存在问题。假设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个不显示。下一页不显示。

如何毫无问题地进行分页?我应该怎么做...

0 个答案:

没有答案