我想知道是否可以在ng-click屬性中使用三元表達式。 如果可能,我不想使用單獨的控制器功能。ng-click在angularjs中的三元表達式
這是一個雙按鈕切換設置 - 我可以得到一個簡單的切換工作,但不想再次點擊「關閉」按鈕重新打開。
在NG單擊三元無法正常工作(注意納克級的三元不工作):
<button
ng-click="allOn2==true ? allOn2 : !allOn2"
ng-class="allOn2==true ? 'btn-green-on' : 'btn-green-off'">
ON</button>
下面是一個更完整的jsfiddle: toggler
爲什麼不直接使用ng-switch? – will
還沒有學過ng-switch,但從簡單的檢查看來,它更像是一個多選ng-show/hide。謝謝 – braddo