参考:https://segmentfault.com/a/1190000010392169
1、html,在template里面
- total:总页数
- pagesize:每页的大小
- current:当前页
- show-total:显示的界面
<Page :total="dataCount" :page-size="pageSize":current="pageCurrent" show-total @on-change="changepage"></Page>
2、改变页面事件
changepage(index){
var _start = ( index - 1 ) * this.pageSize;
var _end = index * this.pageSize;
this.historyData = this.ajaxHistoryData.slice(_start,_end);
this.pageCurrent=index;
},
3、更新页面
pageShow(){
// 保存取到的所有数据
this.ajaxHistoryData= this.Modellist;
this.dataCount = this.Modellist.length;
var _start = ( this.pageCurrent - 1 ) * this.pageSize;
var _end = this.pageCurrent * this.pageSize;
this.historyData = this.ajaxHistoryData.slice(_start,_end);
},