Javascript Ant设计-过滤后如何获得表行数?
我使用Ant design中的表组件来搜索、过滤和排序一大组数据,但我对“选择所有数据”有一个问题 例如,若我单击表格顶部的复选框,则只选择屏幕上的显示行。因此,如果我更改页面,其他行将不会被选中。如果要选择自定义选择所需的所有数据,请使用Javascript Ant设计-过滤后如何获得表行数?,javascript,reactjs,react-redux,antd,Javascript,Reactjs,React Redux,Antd,我使用Ant design中的表组件来搜索、过滤和排序一大组数据,但我对“选择所有数据”有一个问题 例如,若我单击表格顶部的复选框,则只选择屏幕上的显示行。因此,如果我更改页面,其他行将不会被选中。如果要选择自定义选择所需的所有数据,请使用rowSelection.selections 正如您在下面的示例摘录中所看到的, 建议的解决方案是直接写入我需要选择的行的所有键,但是如果我在一列之前进行了筛选,我就无法知道我的props数据源的状态 所以我的问题是:我如何知道屏幕上当前可用的所有数据 例如
rowSelection.selections
正如您在下面的示例摘录中所看到的,
建议的解决方案是直接写入我需要选择的行的所有键,但是如果我在一列之前进行了筛选,我就无法知道我的props数据源的状态
所以我的问题是:我如何知道屏幕上当前可用的所有数据
例如,如果最初有10个页面,然后我过滤和排序,现在有2个页面,那么如何获取新数据集的数组
提前谢谢 您可以在
表上试用此道具
onChange:更改分页、过滤器或分拣机时执行回调
函数(分页、过滤器、分类器、额外:{currentDataSource:[]})
currentDataSource
可能就是您想要的。这是控制cas中分页和筛选的方法,谢谢。