还有一个办法,
再初始话一个变量 carData2
把 :data
绑定到 carData2
然后在接口或者翻页之类的操作之后,都对 carData
的值进行 slice
,slice
结果赋值给 carData2
以下是我自己使用的例子,大家可以借鉴一下。这样还可以使用前端的分页器进行分页
handleSizeChange(val) {
console.log(`每页$ {
val
}条`);
this.pageSize = val;
this.currentPage = 1; //将直接返回第一页的内容
this.changePageOrSize()
},
handleCurrentChange(val) {
this.currentPage = val;
this.page = val;
this.changePageOrSize()
},
changePageOrSize(){
this.tableData3 = this.tableData2.slice((this.currentPage-1)*this.pageSize,this.currentPage*this.pageSize)
console.log('table3--->',this.tableData3)
},
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
slice((currentPage-1)pagesize,currentPagepagesize 这个方法导致的,你可以请求接口来分页