⊗jsagPmLpRC 43 of 97 menu

Angular-тағы шарттардың реактивтілігі

Реактивтілік сонымен қатар шарттармен де жұмыс істейді ngIf. Бұл біздің класс қасиетінде не бар екеніне байланысты блокты көрсетуімізге немесе жасыруымызға болатынын білдіреді.

Тәжірибеде көрейік. Бізде келесі блок бар болсын

<div> текст </div>

Оны шарт бойынша көрсетейік немесе жасырайық:

<div *ngIf="isShow"> текст </div>

Енді екі түйме жасайық. Біріншісін басу арқылы біздің блокты көрсетейік, ал екіншісін басу арқылы - жасырайық:

<button (click)="show()"> көрсету </button> <button (click)="hide()"> жасыру </button>

Компонент класына блоктың көрсетілген бе, әлде жоқ па екенін реттейтін қасиет қосамыз:

export class AppComponent { public isShow: boolean = true; }

Ал енді блокты көрсету және жасыру үшін әдістеріміздің іске асырылуын жазайық:

export class AppComponent { public isShow: boolean = true; public show(): void { this.isShow = true; } public hide(): void { this.isShow = false; } }

Блокты ауыстыратын түйме жасаңыз: ол жасырын болса көрсетсін, көрсетілген болса жасырсын.

Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау