2017-03-21 10 views
0

現在、私は角度を使用しており、このようなtypescriptファイルの配列を持っています。私のHTMLでangle2のあるコンポーネントから別のコンポーネントへの配列のインデックスを渡す方法は?

var channelArray = {"channel1", "channel2", "channel3"} 

私はシリーズプロップコンポーネントに配列のインデックスを渡すにはどうすればよい

<div *ngFor="let val of channelArray"> 
      <de-series-prop></de-series-prop> 
      </div> 

のようなコードを持っています。 series-propコンポーネントでいくつかの値を割り当てるにはインデックス値が必要です。

答えて

0

* ngForは、インデックスをローカル変数として公開します。

<li *ngFor="let item of items; let i = index; trackBy: trackByFn">...</li> 

ドキュメントhereが表示されます。あなたのコンポーネントで

+0

感謝。 – code1

1
<div *ngFor="let val of channelArray; let i = index"> 
    <de-series-prop [index]="i"></de-series-prop> 
</div> 

:この情報のため

@Input() 
index: Number; 
+0

これは機能しました。ありがとうございました。 – code1

関連する問題