Фильтр источника данных таблицы материального дизайна по типу данных даты - PullRequest
0 голосов
/ 05 мая 2020

использовать таблицу материального дизайна с функцией поиска.

текущий фильтр:

  applyFilter(filterValue: string) {
    this.dataSource.filter = filterValue.trim().toLowerCase();
    if (this.dataSource.paginator) {
      this.dataSource.paginator.firstPage();
    }
  }

Фильтр работает должным образом для строк, но не работает для поиска по Дата. Я отображаю данные даты, в html:

{{row.myDate | date:'medium'}}

данные загружаются в таблицу mat

  updateTable(){
    this.contactService.getContacts().subscribe(x => {
      this.dataSource = new MatTableDataSource(x);
      this.dataSource.paginator = this.paginator;
      this.dataSource.sort = this.sort;
    });
  }

есть ли способ попасть в applyFilter метод для преобразования даты в строку или внутри подписки преобразовать столбец даты в строку?

...