2017-02-13 2 views
6

У меня есть две вложенные петли ngFor в Angular2. Я хочу поддерживать счетчик, который увеличивается каждый раз, когда код в центре петель повторяется.Счетчик для вложенных петлей ngFor в Angular2

Счетчик должен идти от 0 до числа корректировок раз превышает количество лопастей

<tr *ngFor="let adjustment of adjustments"> 

    <td *ngFor="let blade of blades"> 

     <span> Counter = ????????? </span> 

    </td> 

    </tr> 

ответ

12

Добавить переменную счетчика в обоих * ngFor заявления, сказать, что я и J, то делать математику как выражение. Вот код:

<tr *ngFor="let adjustment of adjustments; let i = index"> 

    <td *ngFor="let blade of blades; let j = index"> 

     <span> Counter = {{ (i * blades.length) + j }} </span> 

    </td> 

    </tr>