vue实现分页
<el-pagination
@current-change="handleCurrentChangeSource"
:current-page="queryParams.pageNum"
:page-size="queryParams.pageSize"
layout="prev, pager, next"
:total="queryParams.total">
</el-pagination>
data(){
return{
queryParams: {
pageNum: 1,
pageSize: 10,
total:null
}
}
getList() {
listAssetinfo1(this.queryParams).then(response => {
this.assetinfoList = response.rows;
this.queryParams.total = response.total;
});
},
handleQuery() {
this.queryParams.pageNum = 1;
this.getList();
},
handleCurrentChangeSource(val) {
this.queryParams.pageNum = val;
this.getList()
},