データを表示するビューがあり、ビューのリスト項目に別のクラスを追加したいと考えています。
<input type="text" class="filter" placeholder="search..." ng-model="search">
<ul>
<li ng-repeat="item in items | filter:search | orderBy:'date'">
{{ date }} {{ item.heading }}<button ng-click="deleteItem(item.ID)"><i class='icon-trash'></i></button>
</li>
</ul>
item.dateという変数があり、それを今日の別の変数と比較したいと考えています。ロジックは次のとおりです。
if (item.date - today <= 0)
apply class1
if else (item.date - today > 0 && item.date - today <= 3)
apply class2
and so on
どうすれば角度でこれを達成できますか? このロジックをビューに直接配置できますか、それともコントローラーで定義する必要がありますか?
前もって感謝します