プレゼンテーションをコントローラーから分離したいとします。特に、コントローラー内のクラスをエンコードしたくありません。
計算されるクラスが必要です(モデル文字列をクラス名に追加します):
<span ng-class="['my-class-'+model_value]">...</span>
そして、条件付きクラスが必要です(ブール条件に応じてクラスを表示します):
<span ng-class="{'conditional-class': model_condition}">...</span>
しかし、2 つのアプローチを 1 つのng-class
ステートメントに組み合わせるにはどうすればよいでしょうか。