Stavo diligentemente leggendo il riferimento API AngularJS per la direttiva ngSwitch quando sono arrivato a questa parte:"ng-switch on" e "ng-switch" differenza
luogo un'espressione sul sul =". .. "attributi (o ng-switch =" ..." attributo)
Così, naturalmente, mi chiedevo perché ci sono due modi per inserire l'espressione in quanto ciascuno di essi sembra funzionare allo stesso modo .
<div ng-switch="expression">
<div ng-switch on="expression">
Presumo che ci sia un motivo ma per ora non trovo nulla.
Plunker alla prova: http://plnkr.co/edit/VAq1t4744bnNC6RgZtEn?p=preview
Sì, questo è quello che mi aspettavo. Quindi non capisco perché ci sono due sintassi. Non molto utile e potenzialmente confuso :) –