Tengo un ngFor
bucle simple que también realiza un seguimiento de la corriente index
. Quiero almacenar ese index
valor en un atributo para poder imprimirlo. Pero no puedo entender cómo funciona esto.
Básicamente tengo esto:
<ul *ngFor="#item of items; #i = index" data-index="#i">
<li>{{item}}</li>
</ul>
Quiero almacenar el valor de #i
en el atributo data-index
. Probé varios métodos pero ninguno funcionó.
Tengo una demostración aquí: http://plnkr.co/edit/EXpOKAEIFlI9QwuRcZqp?p=preview
¿Cómo puedo almacenar el index
valor en el data-index
atributo?
attr.
es una sintaxis para indicarle a Angular2 que establezca el valor de la expresión en el nombre del atributo. Supongo que no es solo como evaluar JSON ;-) Vea este enlace: angular.io/docs/ts/latest/guide/template-syntax.html