⊗jsagPmLpRc 41 of 97 menu

Reaktivitet i Angular

Ved enhver ændring af offentlige egenskaber, vill templaten reagerer reaktivt, det vil sige øjeblikkeligt ændre sig. Sådan fungerer reaktivitet i Angular.

Lad os se på et eksempel. Antag, at vi har en egenskab, der indeholder tekst:

export class AppComponent { public text: string = ''; }

Lad os udskrive vores egenskab i et eller andet tag:

<div> {{ text }} </div>

Lad os nu lave en knap, hvor der ved klik på den vill blive kaldt en metode i klassen:

<button (click)="show()"> vis </button>

I denne metode vil vi ændre teksten:

export class AppComponent { public text: string = ''; public show(): void { this.text = 'hello'; } }

Hvis du nu kører koden og trykker på knappen, vil teksten i div'en ændre sig umiddelbart efter trykket.

Lav en div og to knapper. Gør sådan, at der ved at klikke på den første knap i div'en kommer den ene tekst, og ved at klikke på den anden - en anden tekst.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis