Witam.
Mam problem ze zwroceniem danych z Observable. Rozumiem że observable wykonuje swoje dzialania asynchronicznie a jednak chailbym uzyskac dane po metodzie subscribe.
w api service pobieram dane HttpClientem
return this.http.get<Data>("MY_URL");
a następnie w komponencie chciabym przypisac wartość i zwrócić ją:
this.apiService.getData().subscribe(data => {
this.data = data;
});
return this.data;
niestety w miejscu wywołania metody metoda zwraca undefined :(
jak "przeszkoczyć" tą asynchroniczność