angular7
在模板中,我正在打印i的值,该i是循环的索引。我注意到在过滤了for循环的值索引之后,仍然显示原始数组的索引值吗?我想查看过滤数组的索引,对此表示感谢
<ng-template ngFor let-item [ngForOf]="items | filterItems: filterStr" let-i="index">
<div>{{i}}</div>
<ng-template>
@Pipe({name: 'filterItems'})
export class FilterItemsPipe implements PipeTransform{
public transform(items: Item[], itemType: string){
items.filter(condition);
function condition(item: Item): boolean {
return itemType == item.itemType;
}
}
}