【发布时间】:2016-05-30 10:39:05
【问题描述】:
如何在angular2中为ngFor做一个过滤器,将4个值传递给它?
这是我目前使用过滤器代码的地方:
import { Pipe } from "@angular/core";
@Pipe({
name: 'mapFilter',
pure: true
})
export class MapFilter {
transform(items, [searchTerms]) {
return items;
}
}
这是我的 html
<tr *ngFor="let item of jobs | mapFilter: [searchTerm, county, region, type, markers]" class="animated fadeIn" (click)="viewJob(item)">
如您所见,我正在尝试将 5 个值传递给名为:searchTerm、县、地区、类型、标记的过滤器。
所以我可以过滤结果。
我不确定如何将它们传递到过滤器中。所以主要卡在mapFilter管道代码位上。
【问题讨论】:
标签: angularjs typescript angular