⊗jsagPmLpRL 42 of 97 menu

Reaktive Schleifen in Angular

Reaktivität funktioniert auch in einer ngFor-Schleife. Das bedeutet, dass Änderungen am Array sofort auf dem Bildschirm angezeigt werden.

Lassen Sie uns das in der Praxis ausprobieren. Nehmen wir an, wir haben das folgende Array:

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

Lassen Sie uns unser Array in einer Schleife als Liste ausgeben:

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

Erstellen wir einen Button, bei dessen Klick eine Klassenmethode aufgerufen wird:

<button (click)="add()"> add </button>

In dieser Methode ändern wir unser Array auf irgendeine Weise, zum Beispiel indem wir ein neues Element hinzufügen:

export class AppComponent { public text: string = ''; public add(): void { this.arr.push('!'); } }

Wenn Sie den Code jetzt starten und auf die Schaltfläche klicken, erscheint sofort nach dem Klick ein neues Element in der Liste.

Gegeben ist ein Array. Geben Sie seine Elemente in einer Schleife aus. Erstellen Sie eine Schaltfläche, bei deren Betätigung das letzte Element aus dem Array entfernt wird.

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