你好,我是角2中的新人。我被困在以下情況。我的主頁組件中有一個ul。我想提出一個火力API調用的職務說明,並將其存儲到一個數組可以說工作陣列,我在點擊用戶界面的裏的一個顯示像下面的方式以角度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 /文檔/ TS /最新/引導/ router.html#!#路由參數 – echonax