こんにちは、私はアングル2で新しいです。私は次のような状況で立ち往生しています。私は私のホームページにulを持っています。私は仕事の説明についてfirebase API呼び出しを行うと、配列に格納していますと、ジョブ配列を言うことができますし、私は、UI iの李のいずれかをクリックすると道角度2のあるコンポーネントから別のコンポーネントへデータを渡す(親から子へ、または子から親へ)?
<ul *ngFor = "let job of jobs " class="job-list" routerLink="jobdetails" >
<div class="row">
<div class="col-md-3">
<li>{{job.nameOfThePost}}</li>
</div>
<div class="col-md-3">
<li>{{job.lastDateOfApplication}}</li>
</div>
<div class="col-md-3">
<li>{{job.noOfJob}}</li>
</div>
<div class="col-md-3">
<li>{{job.educationalQualification}}</li>
</div>
</div>
</ul>
を次のようにホームページのデータを示しています新しいコンポーネントにユーザーを連れて、jobdetailsコンポーネントと言うことができます。 私の問題は、配列をjobdetailsコンポーネントに渡したいということです。 jobdetailsコンポーネントはホームページコンポーネントの子コンポーネントではないため、どのようにホームページコンポーネントからjobdetailsコンポーネントにデータを渡すことができます。私が見つけたすべての助けは、子供から親または親にデータを渡す方法でした。これどうやってするの?
シェアードサービス:https://angular.io/docs/ts/latest/cookbook/component-communication.html#!#bidirectional-service :) – Alex
パラメータを使用してナビゲートします。https://角度.io/docs/ts/latest/guide/router.html#!#ルートパラメータ – echonax