Closed sjhleo closed 2 years ago
proTable 设置pagination中的current和pageSize初始值后,随后操作Pagination中切换页面和页面条数动作,触发的request函数中的current、pageSize均是切换后的数值,但是Pagination组件还是显示之前的页码和页面大小。2.80.1无此问题,2.80.6存在该问题
Pagination组件显示切换之后的页码和页面大小
<ProTable columns={columns} actionRef={actionRef} request={getData} rowKey="id" pagination={{ pageSize: 5, current: 1 }} dateFormatter="string" headerTitle="高级表格" />
2.80.1 pagination传递pageSize/current属性是作为初始值,2.80.4后面成了受控属性,初始值用defaultCurrent、defaultPageSize
认同,文档在 antd 中有,但是 ProTable 中就没有。你说它有问题吧,它又没有。 就是那种政治正确的坑,让人很难受
🐛 bug 描述
proTable 设置pagination中的current和pageSize初始值后,随后操作Pagination中切换页面和页面条数动作,触发的request函数中的current、pageSize均是切换后的数值,但是Pagination组件还是显示之前的页码和页面大小。2.80.1无此问题,2.80.6存在该问题
📷 复现步骤
🏞 期望结果
Pagination组件显示切换之后的页码和页面大小
💻 复现代码
<ProTable columns={columns} actionRef={actionRef} request={getData} rowKey="id" pagination={{ pageSize: 5, current: 1 }} dateFormatter="string" headerTitle="高级表格" />
© 版本信息
🚑 其他信息