2017-06-18 67 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()函数吗? – Naruto

回答

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


passIndexValue(index){ 
    console.log(index);//clicked index 
}