Проблема в том, что вы запускаете *ngFor
и устанавливаете те же id
с и data-target
с. Чтобы решить это, вы можете использовать индексы *ngFor
создает в каждом цикле.
Чтобы использовать их, вы должны назначить шаблонное выражение для атрибутов HTML. Пример:
<div *ngFor='let group of data; let j=index'>
<input [id]="'id' + j" />
</div>
См. ДЕМО здесь