0
私は、RESTfulなAPIを介してユーザーを取得するサービスを提供しています。それはObservable実装を使用します。angular2他のコンポーネントと観測可能なデータを共有することは可能ですか?
また、8つの子コンポーネントを持つ親コンポーネントもあります。
親コンポーネントで単一のHTTPリクエストを作成して、その子コンポーネント間で共有することができるかどうかを知りたい。
this.userApi.getUser(id)
.subscribe(response => {this.user = response;},
error => error);
私は、インポートなどのように、各コンポーネントの)(コンストラクタにユーザモデルを注入しました::一度
constructor(public user: User){}
ここ
は親でユーザーを定義するための呼び出しです ユーザが親に定義されています。子コンポーネントのconsole.log(user)
を起動するボタンがありますが、これは
undefined
に戻ります。
あなたはNG2 RC4またはRC5にいますか? –
getUser()の実装を投稿しますか? –