- 我有兩個ng類表達式。
- 納克級= 「{真: '無塊',假: '塊'} [x.done & x.hide]」
- 納克級=「{真: '擊',假: 'default'} [x.done]「
- 如何將它們混合成一個?
真正的問題:如何混合兩個ng類表達式?
<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>
對不起得到了你的問題混淆。已經有一個有效的答案tho :) –
http://stackoverflow.com/questions/18871277/adding-multiple-class-using-ng-class –
謝謝你的回答。抱歉,我的問題是兩種不同的情況。 – user906919