data() {
return {
paginationData: [],
tableData: [],
currentPage: 1,
pageSize: 3,
total: 0,
}
},
dealList() {
this.paginationData = [] // 分页数组 tableData 所有的数据
for (let j = this.pageSize * (this.currentPage - 1); j < this.pageSize * this.currentPage; j++) {
if (this.tableData[j]) {
this.paginationData.push(this.tableData[j])
}
}
this.total = Math.ceil(this.tableData.length / this.pageSize) // 总页数
console.log(this.paginationData, this.currentPage, this.total)
},
前端实现分页
最新推荐文章于 2024-05-30 14:04:34 发布