Tôi đã studiously đọc tham khảo API AngularJS cho thị ngSwitch khi tôi đến phần đó:"ng-bật" và "ng-switch" chênh lệch
nơi một biểu thức trên vào =". .. "thuộc tính (hoặc ng-switch =" ..." thuộc tính)
vì vậy, dĩ nhiên là tôi đã tự hỏi tại sao có hai cách để đặt các biểu hiện kể từ khi cả hai người họ dường như làm việc theo cùng một cách .
<div ng-switch="expression">
<div ng-switch on="expression">
Tôi giả sử có lý do nhưng hiện tại tôi không tìm thấy gì.
Plunker để kiểm tra: http://plnkr.co/edit/VAq1t4744bnNC6RgZtEn?p=preview
Vâng, đó là những gì tôi mong đợi. Vì vậy, tôi chỉ không hiểu tại sao có hai cú pháp. Không thực sự hữu ích và có khả năng gây nhầm lẫn :) –