9

在 Angular Material 官网Angular Material Table中提到 filterPredicate: ((data: T, filter: string) => boolean) 将根据特定字段过滤数据。但不知道如何开始。有没有这方面的例子。

4

1 回答 1

15

这个答案似乎显示了如何使用过滤谓词:

https://stackoverflow.com/a/50174938/6130716

它是这样工作的:

this.dataSource.filterPredicate = (data: MyObject, filter: string) => {
  return data.property == filter;
};

this.dataSource.filter = myValue;
于 2018-04-19T17:55:22.110 回答