关于分页
来源:6-3 电子书表格展示

will_ZQ
2021-04-24
请问一下老师:
const handleQuery = (params: any) => {
loading.value = true;
axios.get("/ebook/list", params).then((response) => {
loading.value = false;
const data = response.data;
ebooks.value = data.content;
// 重置分页按钮
pagination.value.current = params.page;
});
};
- 为什么我们在查询时为什么要传params
axios.get("/ebook/list", params)
, 因为我看到日志中每次返回完整数据,SQL查询中应该不会因为页数而改变返回值? - 为什么我们在这里需要重置分页而在此前Home.vue中不重置分页也可以正常访问?
谢谢老师
写回答
1回答
-
1. 不知道你有没有看到后面,一开始是查全部数据,后面会改成只查询当前页的数据
2. 如果后端不做分页,前端会自动分页,这是Ant Design Vue默认提供的功能
关于前端分页和后端分页可以看下这篇:
012021-04-25
相似问题