⊗jsagPmLpRc 41 of 97 menu

Реактивност в Angular

При всякакви промени в публичните свойства, шаблонът ще реагира реактивно, тоест моментално ще се променя. Така работи реактивността в Angular.

Нека разгледаме пример. Да предположим, че имаме свойство, съдържащо текст:

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

Нека изведем нашето свойство в някакъв таг:

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

Сега нека направим бутон, при кликването на който ще се извиква метод на класа:

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

В този метод ще променим текста:

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

Сега, ако стартираме кода и натиснем бутона, веднага след натискането текстът в div тага ще се промени.

Направете div и два бутона. Направете така, че при натискане на първия бутон в div тага да се появи един текст, а при натискане на втория - друг текст.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне