2017-05-01 13 views
2

Angular2のテンプレートに変数を渡す方法はありますか?Angular 2テンプレートで変数を渡す

はのは、私は次のコードがあるとしましょう:

<div *ngFor="foo in foos"> 
    <ng-container *ngTemplateOutlet="inner"</ng-container> 
</div> 

--------------- 

<ng-template #inner> 
    {{ foo.name }} 
</ng-template> 

私はテンプレートがfoonameを印刷するには取得できますか?

答えて

8

あなたはこのように実行する必要があります。

<div *ngFor="foo in foos"> 
    <ng-container *ngTemplateOutlet="inner; context:foo"></ng-container> 
</div> 

<ng-template #inner let-name="name"> 
    {{ name }} 
</ng-template> 
関連する問題