Angular Фильтр таблицы материалов, который показывает только первую отфильтрованную строку - первое совпадение - строгий фильтр - PullRequest
1 голос
/ 27 февраля 2020

У меня есть фильтр таблицы материалов, но как создать строгий фильтр, который показывает только первое совпадение ..... первую отфильтрованную строку ???

Стандартная функция с несколькими фильтрами:

  if (typeof(filterValue) === 'undefined'){
    filterValue = '';
  }
  this.dataSource.filterPredicate = function( source, filter: string): boolean {
  return source.stopIndex.toString().toLowerCase().includes(filter);
  };
  filterValue = filterValue.toString();
  filterValue = filterValue.trim(); // remove whitespace
  filterValue = filterValue.toLowerCase();
  this.dataSource.filter = filterValue;
}
...