⊗jsagPmLpRL 42 of 97 menu

Cycles réactifs dans Angular

La réactivité fonctionnera également dans une boucle ngFor. Cela signifie que lors de modifications du tableau, ces modifications seront immédiatement reflétées à l'écran.

Essayons en pratique. Supposons que nous ayons le tableau suivant :

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

Affichons notre tableau dans une boucle sous forme de liste :

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

Créons un bouton, lors du clic sur lequel une méthode de la classe sera appelée :

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

Dans cette méthode, modifions notre tableau d'une certaine manière, par exemple, en y ajoutant un nouvel élément :

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

Maintenant, si vous exécutez le code et cliquez sur le bouton, immédiatement après le clic, un nouvel élément apparaîtra dans la liste.

Un tableau est donné. Affichez ses éléments dans une boucle. Créez un bouton, lors du clic sur lequel le dernier élément sera supprimé du tableau.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser