我喜欢三元运算符,但现在我有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)
任何雄辩的角度方法吗?
答案 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')">