【发布时间】:2015-12-09 17:12:49
【问题描述】:
- 我有两个 ng-class 表达式。
- ng-class="{true: 'none-block', false: '阻止'}[x.done&x.hide]"
- ng-class="{true: '罢工', false: '默认'}[x.done]"
- 如何将它们合二为一?
真正的问题:
<div ng-repeat="x in shoppingList |orderBy:'+done'|filter:search track by $index" class="list-item" ng-class="{true: 'none-block', false: 'block'}[x.done&&hideMark]" style="padding-bottom:22px" >
<a href="#" ng-click="done(x)" ng-class="{true: 'strike', false: 'default'}[x.done]" style="display:block">
{{shoppingList.indexOf(x)}}.
<span class="thing" ng-bind="x.itemText"></span>
</a></div>
【问题讨论】:
-
抱歉对您的问题感到困惑。已经有一个有效的答案了:)
-
感谢您的回答。抱歉,我的问题是两种不同的情况。