если вы используете angular 2, 4/5 **, вы не можете напрямую использовать $ index, для использования индекса вам необходимо сначала определить
<li *ngFor = "let item of items; let i = index">{{item}} - {{i}}</li>
{{i}} is the index of items
но в угловой 1.x вы можете использовать такой индекс:
<li ng-repeat = "let item of items>{{item}} - {{$index}}</li>
если вы используете angular 2+, вы должны сделать это для получения индекса, поэтому в angular 2 и далее у вас нет ng-repeat
, он заменен на *ngFor
<li *ngFor = "let user of userObservable | async as users;
index as i; ">
{{i}}/{{users.length}}. {{user}}
</li>
или же
<li *ngFor = "let user of userObservable | async as users;
let i = index; ">
{{i}}/{{users.length}}. {{user}}
</li>
Из документа: NgForOf
если вы используете angular 2, чем первый, правильный синтаксис