У меня есть цикл for, который работает с компонентом внутри него. Компонент испускает значение, которое элемент в цикле должен установить, если. Проблема в том, что все элементы в циклах используют значение последнего объекта emit. Примерно так:
<div>
<ng-container *ngFor="let item of items">
<div *ngIf="counter === 0">
<app-my-comp (itemSize)="setCounter($event)"></app-my-comp>
</div>
</ng-container>
</div>
, где setCounter
принимает itemSize и устанавливает значение counter
. Вместо использования значения counter
, установленного в каждом элементе цикла, используется только последнее значение. Мне нужно использовать только значение для каждой итерации в цикле.