⊗jsagPmLpRc 41 of 97 menu

Reaktywność w Angular

Przy każdej zmianie publicznych właściwości, szablon zareaguje reaktywnie, czyli natychmiast się zmieni. Tak działa reaktywność w Angular.

Spójrzmy na przykład. Załóżmy, że mamy właściwość zawierającą tekst:

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

Wyświetlmy naszą właściwość w jakimś tagu:

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

Teraz zróbmy przycisk, po kliknięciu którego będzie wywoływana metoda klasy:

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

W tej metodzie zmieńmy tekst:

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

Teraz, jeśli uruchomimy kod i naciśniemy przycisk, to tekst w divie zmieni się natychmiast po naciśnięciu.

Zrób diva i dwa przyciski. Spraw, aby po naciśnięciu pierwszego przycisku w divie pojawił się jeden tekst, a po naciśnięciu drugiego - inny tekst.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć