⊗jsagPmLpRC 43 of 97 menu

Réactivité des conditions dans Angular

La réactivité fonctionnera également avec les conditions ngIf. Cela signifie que nous pouvons afficher ou masquer un bloc en fonction de ce qui est contenu dans la propriété de classe.

Essayons en pratique. Supposons que nous ayons le bloc suivant

<div> text </div>

Affichons ou masquons-le selon une condition :

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

Créons maintenant deux boutons. Un clic sur le premier affichera notre bloc, et un clic sur le second le masquera :

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

Ajoutons à la classe du composant une propriété qui régulera si le bloc est affiché ou non :

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

Et maintenant, écrivons l'implémentation de nos méthodes pour afficher et masquer le bloc :

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

Créez un bouton dont le clic basculera l'état du bloc : l'afficher s'il est masqué, et le masquer s'il est affiché.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser