⊗jsagPmLpRL 42 of 97 menu

Ciclos reactivos en Angular

La reactividad también funcionará en el ciclo ngFor. Esto significa que cuando el array cambie, estos cambios se reflejarán inmediatamente en la pantalla.

Probemos en la práctica. Supongamos que tenemos el siguiente array:

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

Mostremos nuestro array en un ciclo como una lista:

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

Hagamos un botón, al hacer clic en el cual se llamará a un método de la clase:

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

En este método, modifiquemos de alguna manera nuestro array, por ejemplo, agreguemos un nuevo elemento:

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

Ahora, si ejecutamos el código y presionamos el botón, inmediatamente después de hacer clic, aparecerá un nuevo elemento en la lista.

Se da un array. Muestra sus elementos en un ciclo. Crea un botón que, al presionarlo, elimine el último elemento del array.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar