2017-03-20 11 views
6

Angular 2 ngFor'da, yerel (kısa el) bir değişken bildirmek mümkün mü? Böyle bir şey demek ama sözdizimi hakkında emin değilim:ngFor'da shorthand yerel değişkenine sahip olmak mümkün mü?

<li *ngFor="let userHasAgenda of agendas | async; 
    let agenda=userHasAgenda.agenda"> 

söz konusu varsayımsal kısmı: let agenda=userHasAgenda.agenda. Parser Error: Unexpected token ., expected identifier, keyword, or string at column 43 in [let uha of agendas | async; let agenda=uha.agenda;]

Edit 1: Böyle bir şey çalışılıyor , açısal bana verir

<li *ngFor="let task of tasks | async; 
    let i = index; 
    let isFirst = first; 
    let isLast = last;" 

Ama izin geçerli: Karşılaştırma için , bu indeks// soyadı ile, örneğin, mümkün olduğunu biliyoruz özel "takma değişkenler" var?

+1

odd Halen açısal keyfi değerler atayarak desteklemez. Böyle yapmanın amacı nedir? –

cevap

İlgili konular