если бы кто-то мог мне помочь, у меня следующая проблема, я привожу список пользователей по идентификатору проекта, проблема в том, что когда я его привожу, он всегда выдает варианты последнего, но не тот вариант, в котором я am, все значения исходят от каждого варианта по идентификатору, но всегда тот, который приходит последним, будет давить другой вариант, если кто-то может мне помочь, пожалуйста
<mat-form-field class="flex-auto">
<mat-label>MIEMBROS</mat-label>
<mat-select formControlName="userId" #labelSelect="matSelect" multiple>
<mat-option (click)="createCustomer()" *ngFor="let user of customersUsuarios;" [value]="user.id">
{{ user.nombres }} {{ user.apellidos}}
</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field class="sm:ml-6 flex-auto" style="display: none;">
<mat-label>ID DEL PROYECTO</mat-label>
<input formControlName="projectId" disabled readonly [(ngModel)]="defaults.id" matInput>
</mat-form-field>
</div>
ТС
this.API.getProjects()
.subscribe((data: CustomerProyecto[]) => {
this.customersProyecto = data;
data.forEach((element, i) => {
this.API.getDataUsuariosNoRegistrados(element.id)
.subscribe((data2: any) => {
this.customersUsuarios = data2
console.log("id del elemento ", element.id)
console.log("datos de los usuarios ", data2)
});
});
});