首页 > 解决方案 > 如何从角度 6 中的 MatTableDataSource 中获取过滤后的记录

问题描述

我创建了一个 MatTableDataSource 实例,然后向其中添加数据并将其绑定到 mat-table。后来我对这个数据源应用了过滤器,它在 mat-table 中显示了过滤后的行。如何在代码中获取这些过滤的行。

标签: angularangular-materialangular6

解决方案


如果MatTableDataSource和过滤字段绑定正确,您可以获得过滤记录,如下所示:

var filteredData = this.dataSource.filteredData;

推荐阅读