1

I am new to use AngularJS 1.4.x .

{{ limitTo_expression | limitTo : limit : begin}}

ng-repeat='item in items | limitTo:10:{head.value}* 10'

i hope can use operatione in limitTo syntax ,how to let it work fine ???

This is my hope enter image description here

<div ng-repeat='head in heads' class='row'>
    <div class='colhead'></div>
    <div ng-repeat='item in items |limitTo:10:{head.value}* 10' class='colNumber'>
        <div ng-if='items.indexOf(item) == 0' id='ck-button'>
            <label>
                <input id={{item.value}} type='checkbox' value={{item.value}} ng-model='item.select' ng-click='toggleAll(item)'> <span> {{item.value}} </span>
            </label>
        </div>
        <div ng-if='items.indexOf(item) !=0' id='ck-button'>
            <label>
                <input id={{item.value}} type='checkbox' value={{item.value}} ng-model='item.select' ng-click='toggle(item.value, selected)'> <span> {{item.value}} </span>
            </label>
        </div>
    </div>
</div>

here my code http://plnkr.co/edit/F3A1Ht?p=info

Pankaj Parkar
  • 134,766
  • 23
  • 234
  • 299
Duke
  • 165
  • 2
  • 3
  • 12

1 Answers1

1

You could pass begin of your limitTo using head.value*10 value without {} curly braces.

Markup

<div ng-repeat='item in items |limitTo:10:head.value*10' class='colNumber'>

Demo Plunkr

Pankaj Parkar
  • 134,766
  • 23
  • 234
  • 299