MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
allora, direi che rigiro la questione che forse è meglio.
in pratica io ho dei dati che mi arrivano da un web service che dovrei avere in più componenti.
ad esempio nella home e nel menu.
e vorrei evitare di fare due chiamate.
quindi pensavo di prendere i dati nel componente padre "generale" e poi passare questi dati ai figli.
questa è la funzione che ho nel service:
come posso impostare la cosa secondo voi??codice:getFeeds(): Observable<{ data: CodiceFeed[] }> { const url = `${this.baseUrl}?controller=articoli&method=getFeeds`; return this.http.get(url).pipe( map((res: { data: CodiceFeed[] }) => res) ); }
Questa era la situazione iniziale, ma non mi pareva di ravvisare un "errore" nell'approccio.
Se tramite Observable ricevi i dati salvandoli in una proprietà di un componente il quale lo passa già a un figlio, non dovrebbero esserci problemi di sorta.
Cos'è che non funzionava?
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...