在Angular资料官方网站Angular Material Table中,提到filterPredicate:((data:T,filter:string)=> boolean)将根据特定字段过滤数据。但不知道如何开始。是否有任何例子。
答案 0 :(得分:7)
这个答案似乎显示了如何使用过滤谓词:
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;