J'ai une ngFor
boucle simple qui garde également la trace du courant index
. Je souhaite stocker cette index
valeur dans un attribut afin de pouvoir l'imprimer. Mais je ne peux pas comprendre comment cela fonctionne.
J'ai essentiellement ceci:
<ul *ngFor="#item of items; #i = index" data-index="#i">
<li>{{item}}</li>
</ul>
Je veux stocker la valeur de #i
dans l'attribut data-index
. J'ai essayé plusieurs méthodes mais aucune n'a fonctionné.
J'ai une démo ici: http://plnkr.co/edit/EXpOKAEIFlI9QwuRcZqp?p=preview
Comment puis-je stocker la index
valeur dans l' data-index
attribut?
attr.
est une syntaxe pour indiquer à Angular2 de définir la valeur de l'expression sur le nom de l'attribut. Ce n'est pas juste comme évaluer JSON, je suppose ;-) Voir ce lien: angular.io/docs/ts/latest/guide/template-syntax.html