いつも$index === 0
ではないng-if条件を通過する最初のインデックスを探しており、$first
を使用して解決できません。私はitem
の最初の出現にクラスを追加したいAngularJS:ng-repeatの最初の要素にCSSクラスを適用します。
<div class="ticket-event" ng-if="!item.hidden" ng-repeat="item in ctrl.event.items">
<div class="title item" ng-class="{'active': $index === $first}"></div>
</div>
:
は、ここに私のコードサンプルです。
しかし、2行目を通過したアイテムインデックスが0から始まらなかった場合、5と言うと、$ firstディレクティブは機能しません –