Beschreiben Sie zunächst das Szenario: Die Anforderung ist eine Tabelle, die Zellen zusammenführen kann (jedes große Datenelement enthält mehrere kleine Datenelemente, die Anzahl ist nicht unbedingt festgelegt), und es muss eine Paging-Tabelle mit 10 großen Datenelementen pro Seite sein.
Verwirrung:
1. Da die Anzahl der in der Tabelle angezeigten Elemente mit der Seitengröße übereinstimmt, sollte die Seitengröße die Anzahl der kleinen Elemente sein.
2 Wenn die Seitengröße der Anzahl der kleinen Elemente entspricht, müssen auf jeder Seite 10 angezeigt werden Wenn es sich um große Datenelemente handelt, enthält jede Seite kleine Elemente. Die Zahl (pageSize) ist ein unsicherer Wert und die berechnete Gesamtzahl der Seiten ist falsch.
Bitte geben Sie mir eine Anleitung, vielen Dank!
你这个小条的数据在获取那10条大数据前是不确定的,但等你获取到10条数据后(每个大数据中有多少条小数据都可以获取到),这个pageSize也就可以确定了,不过没明白你的pageSize获取到之后想要干嘛
问题解决了,antd目前对这种情况支持的不够友好,可以通过屏蔽 Table 的分页属性,再配合用分页组件实现。这样也就解决了上面问题中的第 1 条困惑,Table每页显示的条数和 pageSize 没有关系了。
详情参考:https://github.com/ant-design...