⊗jsagPmLpRC 43 of 97 menu

Nosacījumu reaktivitāte Angular

Reaktivitāte darbosies arī ar nosacījumiem ngIf. Tas nozīmē, ka mēs varam rādīt vai slēpt bloku atkarībā no tā, kas atrodas klases īpašībā.

Izmēģināsim praksē. Pieņemsim, ka mums ir šāds bloks

<div> text </div>

Rādīsim vai slēpsim to atkarībā no nosacījuma:

<div *ngIf="isShow"> text </div>

Izveidosim divas pogas. Noklikšķinot uz pirmās, mēs rādīsim mūsu bloku, bet, noklikšķinot uz otrās - slēpsim to:

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

Pievienosim komponenta klasei īpašību, kas regulēs, vai bloks ir redzams vai nē:

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

Un tagad uzrakstīsim mūsu metožu implementāciju bloka rādīšanai un slēpšanai:

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

Izveidojiet pogu, kuras nospiešana pārslēgs bloku: rādīs to, ja tas ir paslēpts, un slēps, ja tas ir redzams.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt