클래스의 배열 요소를 옵션 태그에 바인딩하려고합니다. 그들이 목록은 다음 않는 angular.io "영웅의 투어"튜토리얼 (https://angular.io/docs/ts/latest/tutorial/toh-pt2.html)에서 각 배열 요소를 옵션 태그에 바인딩
:<li *ngFor="let hero of heroes"
(click)="onSelect(hero)">
<span class="badge">{{hero.id}}</span> {{hero.name}}
</li>
내가 바로 * ngFor = "영웅의하자 영웅"을 이해한다면 각 영웅 (영웅 배열의 각 요소)을 li 요소와 연결 한 다음 예를 들어 {{hero.id}}와 (과) 연관된 영웅의 특성을 표시합니다.
내가 인쇄와 함께 단순한 루프 인 경우 onSelect (영웅)를 사용하여 영웅 개체를 다시 얻는 방법을 알 수 없기 때문에 내가 연관 관계라고 말합니다.
나는 옵션을 사용하여 동일한 작업을 수행하기 위해 노력 해왔다 : 다음 이벤트가 옵션으로 트리거되지 클릭하기 때문에<option *ngFor="let perso of persos">
<span>{{perso.id}} : </span> {{perso.nom}}
</option>
그러나
(click)="onSelect(hero)"
는 효과가 없습니다. 나는 적절한 방아쇠를 찾지 못했습니다. 모든 도움과 추가 정보는 매우 환영합니다.
내가 당신을 찾고 있었던 것은 고맙습니다. – shrimpdrake