안녕하세요 저는 2 번 각도에서 새로운입니다. 다음과 같은 상황에 처해 있습니다. 내 홈페이지 구성 요소에 ul이 있습니다. 내가 작업 설명에 대한 중포 기지 API를 호출을하고 배열에 저장하고하는 작업 배열과 내가 UI의 리 중 하나를 클릭에 방법 다음각도 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 #! # route-parameters – echonax