Antd ProTable 如何设置不分页,依然显示分页信息,前端分页不触发request?
ProTable 设置了request,pagination,前端分页,不触发request,但实际上确实每一次切换分页还是触发了request,如何设置呢
Antd ProTable 如何设置不分页,依然显示分页信息,前端分页不触发request?
ProTable 设置了request,pagination,前端分页,不触发request,但实际上确实每一次切换分页还是触发了request,如何设置呢
request返回的total设置为数据的总长度 pro就会认定你数据已经请求完了 但是由于总长度超出了每页条数 所以也会显示页码每页条数什么的 但是你切换是不会触发request的了
8 回答5.8k 阅读✓ 已解决
9 回答9.2k 阅读
6 回答4.8k 阅读✓ 已解决
3 回答10.3k 阅读✓ 已解决
4 回答7.2k 阅读
5 回答7.1k 阅读✓ 已解决
5 回答8.2k 阅读
要在 Antd ProTable 中实现不分页但依然显示分页信息,并且确保前端分页不触发 request,可以尝试以下方法:
1.设置 pagination 属性:
确保 pagination 属性设置为 true,并且配置 pageSize 和 current。
使用 onChange 事件来处理分页逻辑,而不是依赖 request。
2.禁用 request 的分页触发:
在 request 方法中,检查 params 的变化,避免在分页切换时触发新的请求。
以下是一个示例代码:
在这个示例中:
pagination
属性配置了current
和pageSize
,并且通过onChange
事件来处理分页逻辑。request
方法中添加了条件判断,避免在分页切换时触发新的请求。这样可以确保分页信息显示在前端,但不会在每次切换分页时触发新的请求。