将管道应用于数组但保留原始索引

时间:2018-09-21 09:04:01

标签: angular ngfor angular-pipe

我有以下HTML:

<ng-template ngFor let-supplier[ngForOf]="allSuppliers | search: searchTerm"  let-i="index" [ngForTrackBy]="trackByFn">
...
</ng-template>

我想知道是否可以通过应用管道搜索在元素数组中设置索引位置。如果我有元素1、2、3,并通过应用管道,我得到了元素1和3,则id希望索引为1 = 0和3 = 2(如果有意义)。 我可以使用额外的字段“ originalPosition”或类似的方式扩展集合,但是我不知道Angular是否可以提供解决方案。

谢谢

0 个答案:

没有答案