Eu tenho um ngForloop simples que também mantém o controle da corrente index. Quero armazenar esse indexvalor em um atributo para que eu possa imprimi-lo. Mas não consigo descobrir como isso funciona.
Eu basicamente tenho isso:
<ul *ngFor="#item of items; #i = index" data-index="#i">
<li>{{item}}</li>
</ul>
Eu quero armazenar o valor #ino atributo data-index. Eu tentei vários métodos, mas nenhum deles funcionou.
Eu tenho uma demonstração aqui: http://plnkr.co/edit/EXpOKAEIFlI9QwuRcZqp?p=preview
Como posso armazenar o indexvalor no data-indexatributo?
attr.é uma sintaxe para dizer ao Angular2 para definir o valor da expressão como o nome do atributo. Não é apenas como avaliar o JSON, eu acho ;-) Veja este link: angular.io/docs/ts/latest/guide/template-syntax.html