Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsagPmLpFD 30 of 97 menu
◀ ▶

Директива for in Angular

Nehmen wir an, wir haben ein Array:

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

Lassen Sie uns dieses Array in der Template-Datei in einer Schleife durchlaufen. Dafür ist die Direktive *ngFor vorgesehen. Sie kann ein Array durchlaufen und jedes seiner Elemente in einem separaten Tag ausgeben.

Zunächst muss diese Direktive importiert werden:

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

Und fügen Sie sie im Decorator im Imports-Bereich hinzu:

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

Jetzt kann sie verwendet werden. Lassen Sie uns ansehen, wie das gemacht wird. Nehmen wir an, wir haben eine Liste ul:

<ul> </ul>

Sorgen wir dafür, dass unser Array in einer Schleife durchlaufen wird und jedes seiner Elemente in li-Tags ausgegeben wird. Dies geschieht wie folgt:

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

Gegeben ist ein Array:

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

Geben Sie jedes Element dieses Arrays in einem separaten Absatz aus.

Modifizieren Sie die vorherige Aufgabe so, dass in den Absätzen die Quadrate der Elemente unseres Arrays ausgegeben werden.

← →
↑
Deutsch▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen