在Angular材料官方网站
Angular Material Table中,提到filterPredicate:((data:T,filter:string)=> boolean)将根据特定字段过滤数据.但不知道如何开始.这有什么例子吗?
解决方法
这个答案似乎显示了如何使用过滤谓词:
Filtering specific column in Angular Material table in angular 5
它的工作原理如下:
this.dataSource.filterPredicate = (data: MyObject,filter: string) => { return data.property == filter; }; this.dataSource.filter = myValue;