我想知道是否可以在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