⊗jsagPmLpFD 30 of 97 menu

Η Διεύθυνση for στο Angular

Ας υποθέσουμε ότι έχουμε έναν πίνακα:

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

Ας διασχίσουμε αυτόν τον πίνακα με βρόχο στο αρχείο προτύπου. Για αυτό προορίζεται η διεύθυνση *ngFor. Μπορεί να διασχίσει έναν πίνακα και να εμφανίσει κάθε στοιχείο του σε ξεχωριστή ετικέτα.

Αρχικά, αυτή η διεύθυνση πρέπει να εισαχθεί:

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

Και να προστεθεί στο τμήμα εισαγωγών στον διακοσμητή:

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

Τώρα μπορείτε να τη χρησιμοποιήσετε. Ας δούμε πώς γίνεται αυτό. Ας υποθέσουμε ότι έχουμε μια λίστα ul:

<ul> </ul>

Ας κάνουμε τον πίνακα μας να διασχιστεί σε βρόχο και κάθε στοιχείο του να εμφανιστεί στις ετικέτες li. Αυτό γίνεται ως εξής:

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

Δίνεται πίνακας:

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

Εμφανίστε κάθε στοιχείο αυτού του πίνακα σε ξεχωριστή παράγραφο.

Τροποποιήστε το προηγούμενο πρόβλημα έτσι ώστε στις παραγράφους να εμφανίζονται τα τετράγωνα των στοιχείων του πίνακα μας.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη