2017-06-18 5 views
2

私のコードにngForループがあります。 このngForループの内側にdivがあります。このdivをクリックすると、インデックス値をタイプスクリプトファイルに渡します。ngForループのインデックス値をコンポーネントに渡すにはどうすればよいですか?

私はAnglular 2を初めてお使いになると助かります。

例:

`<div *ngFor="let y of characters;let i = index"> 
    <div (click)="passIndexValue()"> 
    </div> 
<div>` 
+0

なぜあなたは "私" を使用していませんか?つまり、passIndexValue()関数に "i"を渡すことができますか? – Naruto

答えて

10
<div *ngFor="let y of characters;let i = index"> 
    <div (click)="passIndexValue(i)"> 
    </div> 
<div>` 


passIndexValue(index){ 
    console.log(index);//clicked index 
} 
関連する問題