⊗jsagPmLpRC 43 of 97 menu

Kereaktifan Kondisi dalam Angular

Kereaktifan juga akan berfungsi dengan kondisi ngIf. Ini bermakna kita boleh menunjukkan atau menyembunyikan blok bergantung pada apa yang terkandung dalam sifat kelas.

Mari kita cuba secara praktikal. Katakan kita mempunyai blok berikut

<div> text </div>

Mari kita tunjukkan atau sembunyikannya mengikut kondisi:

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

Sekarang mari buat dua butang. Apabila diklik pada butang pertama, kita akan menunjukkan blok kita, dan apabila diklik pada butang kedua - menyembunyikannya:

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

Mari tambahkan dalam kelas komponen satu sifat yang akan mengawal sama ada blok ditunjukkan atau tidak:

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

Dan sekarang mari tulis pelaksanaan kaedah kita untuk menunjukkan dan menyembunyikan blok:

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

Buat satu butang, klik padanya akan mengotogel blok: menunjukkannya jika ia disembunyikan, dan menyembunyikannya jika ia ditunjukkan.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak