Quote Originariamente inviata da alka Visualizza il messaggio
Ma la domanda è... cos'è che non funziona lo stesso?
In sintesi, cosa succede che è diverso da quello che ti aspetti?
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:
codice:
  getFeeds(): Observable<{ data: CodiceFeed[] }> {
    const url = `${this.baseUrl}?controller=articoli&method=getFeeds`;
    return this.http.get(url).pipe(
        map((res: { data: CodiceFeed[] }) => res)
    );
  }
come posso impostare la cosa secondo voi??