次の 2 つのng-class
3 項式を 1つに結合しようとしていng-class
ます (ボタン div の btn-success/danger クラスを介して色と、width-small/medium/wide クラスを介して幅の両方を制御できます)。
<div class="btn" ng-class="(rate > 0) ? 'btn-success' : 'btn-danger'">{{rate}}</div>
<div class="btn" ng-class="(priority == 'low') ? 'width-small' : (priority == 'medium') ? 'width-medium' : 'width-wide'">{{rate}}</div>
以下の行に沿って何かを行うことができることに気づきました。ただし、1.1.5 で利用可能な三項式を利用したいと考えています。
<div class="btn" ng-class="{'btn-success': rate > 0, 'btn-danger': rate <= 0, 'width-small': priority == 'low', 'width-medium': priority == 'medium', 'width-wide': prioity == 'high'}">{{rate}}</div>
式を区切るスペースは機能しませんでした。また、式をカンマで区切ることもできませんでしたng-class
単一の三項式で複数の三項式を使用するかどうか/方法を決定する際にご協力いただきありがとうございますng-class