НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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'; } }

Теперь, если запустить код и нажать на кнопку, то сразу после нажатия поменяется текст в диве.

Сделайте див и две кнопки. Сделайте так, чтобы по нажатию на первую кнопку в див попал один текст, а по нажатию на вторую - другой текст.

Русский
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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить