2016-06-10 49 views
2

即時通訊嘗試創建引導傳送帶。因此,我使用* ngFor用於添加的元素和轉盤的指標。(小圓圈指示當前位置)Angular2 * ng將設置索引作爲屬性放在同一個標​​記內

<li data-target="#myCarousel" *ngFor="#item of items; #idx = index" data-slide-to="idx" [class.active]="idx === 0" > 

我設置由[class.active] =「IDX === 0」活性類條目它工作正常。 但是當我試圖設置data-slide-to =「idx」時,結果不是想要的索引,而是字符串「idx」。

任何想法如何分配索引值?

回答

0

綁定需要[]{{}}。綁定到屬性需要attr.前綴

[attr.data-slide-to]="idx" 
5

你這裏有兩種選擇:

1.直接綁定到屬性

[attr.data-slide-to]="idx" 

2.使用字符串插值

attr.data-slide-to="{{idx}}" 
相關問題