这里需要使用到Ant Design分页组件pagination的一个回调函数onChange

onChange函数用来监听鼠标点击事件,
它有两个入参==》1. 点击分页按钮时获取到的页码 2. 每页最大显示条数
所以,禁止点击当前分页按钮的核心逻辑是:
if {当前页的页码 == onChange点击获取到的页码 } return
如下面代码所示:

onPageChange是传递给pagination onChange函数的具体实现,通过父组件传递给子组件。
子组件调用时要将额外的当前页参数获取到,然后连同onChange函数自动提供的两个参数,一起传递进来。

以下是子组件中: onPageChange函数的类型定义

本文介绍了如何在使用AntDesign的分页组件时,通过onChange回调函数实现禁止单页跳转的逻辑。重点在于理解函数的参数,以及如何在子组件中处理并传递这些参数给父组件的onChange方法。
687

被折叠的 条评论
为什么被折叠?



