AngularJS ng-switchDirektive
Entsprechenden Teil basierend auf dem ausgewählten Wert anzeigen:
<div ng-switch="myVar">
<div ng-switch-when="example">
<h1>Example</h1>
<p>欢迎访问Example</p>
</div>
<div ng-switch-when="google">
<h1>Google</h1>
<p>欢迎访问Google</p>
</div>
<div ng-switch-when="taobao">
<h1>淘宝</h1>
<p>欢迎访问淘宝</p>
</div>
<div ng-switch-default>
<h1>切换</h1>
<p>选择不同选项显示对应的值。</p>
</div>
</div>
Definition und Verwendung
ng-switchDie Direktive zeigt den entsprechenden Teil je nach Ausdruck an oder blendet ihn aus.
Die entsprechenden Kindelemente verwenden die Direktiveng-switch-when. Wenn sie mit der ausgewählten Option übereinstimmen, wird sie angezeigt; andernfalls wird sie entfernt.
Sie können die Direktiveng-switch-defaultverwenden, um eine Standardoption festzulegen. Wenn keine der Bedingungen übereinstimmt, wird die Standardoption angezeigt.
Syntax
<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>
<element ng-switch-when="value"></element>
<element ng-switch-when="value"></element>
<element ng-switch-when="value"></element>
<element ng-switch-default></element>
</element>
Das <form>-Element unterstützt dieses Attribut.
Parameterwerte
| Wert | Beschreibung |
|---|---|
| expression | Der Ausdruck zeigt übereinstimmende Elemente an und entfernt nicht übereinstimmende Elemente. |
Andere Erweiterungen
AngularJS-Referenzhandbuch