垫台角材料上的多重过滤器6

时间:2018-10-24 14:38:47

标签: angular6 angular-material-6

我在Multiple Filters on MatTable中看到了解决方案。 但是我在MatTable上有(滚动)方法,在Scroll上我将数据推到MatTableDataSource上。

例如:

  this.currentPage += 1;
    this.apiService.getData(this.currentPage).subscribe(results => {
      for (let i = 0; i < results.length; i++) {
        this.data.push(results[i])
      }
      this.dataSource = new MatTableDataSource(this.data);
});

方法 customFilterPredicate 不适用于滚动,因为新的MatTableDataSource包含未过滤的数据。有人可以帮我吗?

0 个答案:

没有答案