this.testOptions = [];
this.Service.test().subscribe(response => {
response.data.forEach((item: any) => {
this.testOptions.push({
id: item.Id
, name: item.Name
});
this.testOptions.push({
id: 10
, name: 'test10'
});
});
this.testOptions.push({
id: 11
, name: 'test11'
});
});
this.testOptions.push({
id: 12
, name: 'test12'
});
Jak debuguje to wpierw idzie w pierwszej iteracji załadowanie dropdowna
this.testOptions.push({
id: 12
, name: 'test12'
});
i to jest w kontrolce, a przy dopiero potem debug pokazuje że odpala się subscribe niby testOptions ma wszystkie wartości, ale brak ich w kontrolce, widać tylko na końcu test12. Jak zarządzać tym subscribe żeby panować nad jego wywołaniem?