问题原因:
首先找到关于显示页面数据的函数
listByPage(page) {
if (page !== undefined) {
this.page.page = page;
} else {
this.page.page = 1;
}
this.listLoading = true
this.handleGetUsers(this.page).then(res => {
if (res) {
this.page.total = res.totalPages;
this.dataList = res.content;
}
this.listLoading = false;
})
}
错误原因:没有认真看后台返回的数据形式:
所以res.content要改为res.data.content
res.totalPages要改为res.data.totalPages
更改后的代码:
listByPage(page) {
if (page !== undefined) {
this.page.page = page;
} else {
this.page.page = 1;
}
this.listLoading = true
this.handleGetUsers(this.page).then(res => {
if (res) {
this.page.total = res.data.totalPages;
this.dataList = res.data.content;
}
this.listLoading = false;
})
}
问题解决