ng-class 3类类型

时间:2014-11-08 22:34:26

标签: angularjs ng-class

我喜欢三元运算符,但现在我有3个值来处理

<li class="table-view-cell media" ng-class="detail.keynote ? 'keynote' : 'session'">

javascript

detail.keynote = 0 //(class session)
detail.keynote = 1 //(class keynote)
deail.ketnote = -1 //(class neutral)

任何雄辩的角度方法吗?

1 个答案:

答案 0 :(得分:1)

使用此

       <li class="table-view-cell media" ng-class="{'session': detail.keynote==0,'keynote':detail.keynote==1,'neutral':detail.keynote==-1}" >

          <li class="table-view-cell media" ng-class="detail.keynote== 0 ? 'session' : (detail.keynote== 1 ? 'keynote' : 'neutral')">