⊗jsagPmLpFC 31 of 97 menu

Konstrukcija for v Angularju

Zanko po elementih polja lahko zaženemo tudi s konstrukcijo @for.

Poskusimo v praksi. Naj ima spet naš komponent polje:

export class AppComponent { public arr: number[] = [1, 2, 3, 4, 5]; }

Oglejmo si sintakso konstrukcije:

@for () { oznake }

Določimo polje, ki ga preiskujemo, in spremenljivko, v katero bodo prišli elementi:

@for (elem of arr) { oznake }

Vendar to še ni vse. Za pravilno delovanje Angularja moramo določiti poseben ukaz track. Za njim moramo določiti neko edinstveno vrednost za vsak element polja. To je potrebno, da lahko Angular deluje bolj optimalno z DOM. Vzemimo za to edinstveno vrednost številko elementa polja. Za to moramo določiti spremenljivko $index. Torej, tu je naša končna koda:

@for (elem of arr; track $index) { <div> {{ elem }} </div> }

Dano polje:

export class AppComponent { public arr: numbers[] = [1, 2, 3, 4, 5]; }

Izpišite vsak element tega polja v ločenem odstavku.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni