概要 Angular2でComponent間でデータをやり取りしたい状況が出てくると思います。 例えば「このボタンを押したら外部APIを叩いて状態を更新したい。その状態を他のComponentでも使っているので更新を反映したい」ときなどです。 今回はServiceにデータを保持して、それを各コンポーネントで利用するやり方を紹介します。 環境 angular-cli 1.0.0-beta.25.5 Angular 2.4.3 完成形 今回の成果物はこちら github.com フォルダツリーは以下です。 ├── app.component.css ├── app.component.html ├── app.component.spec.ts ├── app.component.ts ├── app.module.ts ├── child │ ├── child.component.cs