我正在Angular 8中构建一个应用程序,该应用程序主要包括一个数据表。该表是用<tr *ngFor="let entry of entries">
创建的。如果要查找结果数,它将为entries.length
。
但是,如果在我的代码(<tr *ngFor="let entry of entries | filter:searchText">
)中添加管道,如何查找重复<tr>
div多少次?
我不得不提到此过滤器不是自定义的。使用软件包“ ng2-search-filter”。
谢谢您的帮助!
您需要使用纯管道。
无论如何,您可以使用一种方法来过滤列表,以查看执行了多少次:
<tr *ngFor="let entry of getFilteredList(entries)">
和在ts中:
getFilteredList(entries) {
var filteredList = entries.filter(); // apply your filter
console.log(1);
return filteredList ;
}
* console.log用于查看执行了多少次