2015-07-22 18 views
10

I studiously für die ngSwitch Richtlinie die AngularJS API Referenz liest, wenn I auf den Teil kam:"NG-Schalter auf" und "ng-switch" difference

Ort, um eine Expression auf dem auf =“. .. „Attribut (oder der ng-Schalter =“ ...“ Attribut)

So natürlich ich habe mich gefragt, warum gibt es zwei Möglichkeiten, um den Ausdruck zu bringen, da beide von ihnen scheinen die gleiche Art und Weise zu arbeiten, .

<div ng-switch="expression"> 
<div ng-switch on="expression"> 

Ich nehme an, dass es einen Grund gibt, aber ich finde jetzt nichts.

Plunker zu testen: http://plnkr.co/edit/VAq1t4744bnNC6RgZtEn?p=preview

Antwort