我有一个基于antd table组件的表,其中包含自定义过滤器,如components-table-demo-filter-search默认情况下,我只能访问我提供的dataSource属性,但过滤后我找不到访问dataSource的方法。如何才能访问过滤后的数据?
dataSource
6l7fqoea1#
您可以通过Table组件的onChange回调的extra参数获取过滤后的数据源。onChange的签名:
Table
onChange
extra
function(pagination, filters, sorter, extra: { currentDataSource: [], action: paginate | sort | filter })
当自定义filterSearch函数执行时,将执行onChange回调,并且您将通过访问extra.currentDataSource获得过滤后的数据源。
filterSearch
extra.currentDataSource
1条答案
按热度按时间6l7fqoea1#
您可以通过
Table
组件的onChange
回调的extra
参数获取过滤后的数据源。onChange
的签名:当自定义
filterSearch
函数执行时,将执行onChange
回调,并且您将通过访问extra.currentDataSource
获得过滤后的数据源。