Derniers tutoriels de développement web
 

AngularJS ng-switch directive


Exemple

Afficher une section de HTML, seulement si elle correspond à une certaine valeur:

<div ng-switch="myVar">
  <div ng-switch-when="dogs">
    <h1>Dogs</h1>
    <p>Welcome to a world of dogs.</p>
  </div>
  <div ng-switch-when="tuts">
    <h1>Tutorials</h1>
    <p>Learn from examples.</p>
  </div>
  <div ng-switch-when="cars">
    <h1>Cars</h1>
    <p>Read about cars.</p>
  </div>
  <div ng-switch-default>
    <h1>Switch</h1>
    <p>Select topic from the dropdown, to switch the content of this DIV.</p>
  </div>
</div>
Essayez - le vous - même »

Définition et utilisation

Le ng-switch directive vous permet de masquer les éléments / show HTML selon une expression.

Éléments enfants avec le ng-switch-when la directive sera affichée si elle obtient un match, sinon l'élément, et il est des enfants seront supprimés.

Vous pouvez également définir une section par défaut, en utilisant le ng-switch-default directive, pour montrer une section si non des autres sections obtiennent un match.


Syntaxe

< element ng-switch=" expression ">
  < element ng-switch-when=" value "></ element >
  < element ng-switch-when=" value "></ element >
  < element ng-switch-when=" value "></ element >
  < element ng-switch-default></ element >
</ element >

Pris en charge par tous les éléments HTML.


Paramètre valeurs

Value Description
expression An expression that will remove elements with no match, and display elements with a match.