Skip to content Skip to sidebar Skip to footer

Slice By Index With Increment

I have something like this:
  • {{$index+1}} - {{atma.weapon}}
  • Solution 1:

    1st:

    <div ng-repeat="atma in data">
       <ul ng-if="$index % 3 == 0">
           <li><span>{{data[$index]}} </span>
           </li>
           <li ng-if="$index+ 1 < data.length"><span>{{data[$index+1]}} </span>
           </li>
           <li ng-if="$index+ 2 < data.length"><span>{{data[$index+2]}} </span>
           </li>
       </ul>
    </div>
    

    2nd:

    <div ng-repeat="atma in data">
       <ul ng-if="$index % 3 == 0" ng-init="tmp = data.slice($index, $index + 3)">
           <li ng-repeat="atma1 in tmp"><span>{{atma1}}</span>
           </li>
       </ul>
    </div>
    

    http://plnkr.co/edit/Uo1ROo549swNorzixTi3?p=preview


    Post a Comment for "Slice By Index With Increment"