// 页面初始化
initial() {
this.initialData = this.queryByPage()
console.log(this.initialData)
},
// 改变页数
handlePage(val) {
this.pageData.currentPage = val
this.initialData = this.queryByPage()
},
// 改变条数
handleSize(val) {
this.pageData.pageSize = val
this.pageData.currentPage = 1
this.initialData = this.queryByPage()
},
// 实现分页的方法
queryByPage() {
const start = (this.pageData.currentPage - 1) * this.pageData.pageSize
const end = this.pageData.currentPage * this.pageData.pageSize
let arr = []
if (this.value.proTechnicalPersons) {
arr = this.value.data // 完整的数据
}
this.pageData.total = arr.length
return arr.slice(start, end) // 进行数据分割
},
12-20
10-13
1万+
08-26
2345