⊗jsagPmLpFD 30 of 97 menu

Direktíva for v Angular

Majme pole:

export class AppComponent { public arr: string[] = ['a', 'b', 'c', 'd']; }

Prejdime toto pole cyklom v súbore template. Na to je určená directiva *ngFor. Môže prechádzať pole a vypísať každý jeho prvok v samostatnom tagu.

Na začiatok je potrebné túto direktívu importovať:

import {NgFor} from "@angular/common";

A pridať ju do sekcie imports v dekorátore:

@Component({ ..... imports: [....., NgFor], .... })

Teraz ju možno používať. Pozrime sa, ako sa to robí. Majme zoznam ul:

<ul> </ul>

Urobme to tak, aby naše pole bolo prechádzané cyklom a každý jeho prvok bol vypísaný v tagoch li. To sa robí nasledovne:

<ul> <li *ngFor="let el of arr"> {{ el }} </li> </ul>

Dané pole:

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

Vypíšte každý prvok tohto poľa v samostatnom odseku.

Upravte predchádzajúcu úlohu tak, aby v odsekoch boli vypísané štvorce prvkov nášho poľa.

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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť