angularangular2-pipe

Get length of array in ngFor after pipes transformation


I have the following template:

<div *ngFor="let item of myArray | customPipe1 | customPipe2; let l = length">
  Here is the length of my ngFor : {{l}}
</div>

Unfortunately length doesn't exist in ngFor. How can I work around this issue to have the length available inside my ngFor?


Solution

  • Another solution could be the following

    <div *ngFor="let item of myArray | customPipe1 | customPipe2; let l = count">
      Here is the length of my ngFor : {{l}}
    </div>
    

    Plunker Example

    See also