Angular * ngFor: Как отобразить два соседних значения в одной итерации? - PullRequest
0 голосов
/ 18 июня 2020

Получил массив: [A, B, C, D]

Я хочу отобразить что-то вроде этого:

From A to B

From * От 1013 * до D

Как я могу добиться этого, используя * ngFor в Angular?

Спасибо

1 Ответ

2 голосов
/ 18 июня 2020

Вы можете использовать index и even локальные переменные директивы *ngFor. Попробуйте следующее

<ng-container *ngFor="let item of items; let i=index; let even=even">
  <ng-container *ngIf="even">
    {{ items[i] }} {{ items[i+1] }}
    <br/>
  </ng-container>
</ng-container>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...