ng-class 仅适用于 ng-repeat 的前 5 个元素之后的每个元素

ng-class for only every element after the first 5 of an ng-repeat

有没有办法只对 ng-repeat 的前 5 个元素之后的每个元素使用 ng-class?

这是仅对最后一个元素完成的方式。

  <div ng-repeat="file in files" ng-class="{'last':$last}">
    {{file.name}}
  </div>

但是,我只想将 class "hidden-md" 添加到前 5 个之后的每个元素。

  <div ng-repeat="file in files" ng-class="{'hidden-md':$addClassToAllAfterFirst5}">
    {{file.name}}
  </div>

勾选$index,根据相关条件分配class。

<div ng-repeat="file in files" ng-class="{'hidden-md':$index > 4}">
    {{file.name}}
 </div>