2017-01-06 2 views
6

현재 구성 요소 범위 데이터를 ng-content 지시문에 전달하는 솔루션을 찾고 있습니다.각도 데이터를 범위 2에 전달하십시오.

나는이 같은 몇 가지 솔루션을 사용하여, 아이의 컨텐츠에 전달하려는 데이터 app-table 구성 요소 템플릿을했습니다 :

<app-table> 
    <td>{{value.Name}}</td> 
    ... 
</app-table> 
:이 데이터를 사용할

<!-- some html before --> 
<table> 
    <!-- complex header markup with sorting/filtering support --> 

    <tr *ngFor="let item of data"> 
     <ng-content [value]="item"></ng-content> //how to pass data? 
    </tr> 
</table> 
//some html after 

그리고 페이지 템플릿

이것이 가능합니까?

+0

@ Input? – toskv

+0

빈 테이블처럼'app-table' 안에 많은 다른 템플릿이 있기 때문에'ng-content'가 필요합니다. – VadimB

+2

'ngForTemplate' 또는'NgTemplateOutlet'을 찾을 것입니다. http://stackoverflow.com/questions/39974126/앵귤러 입력으로 전달하는 방법 2/39977298 # 39977298 – yurzui

답변

관련 문제