Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs ng重复显示范围_Angularjs_Angularjs Ng Repeat_Ng Repeat - Fatal编程技术网

Angularjs ng重复显示范围

Angularjs ng重复显示范围,angularjs,angularjs-ng-repeat,ng-repeat,Angularjs,Angularjs Ng Repeat,Ng Repeat,我想显示像3 4 5 6或6 7 8 9这样的范围 我该怎么做 <div ng-app ng-controller="MainCtrl"> <ul> <li ng-repeat="num in nums">{{num}}</li> </ul> </div> {{num} 这是我的密码: 非常感谢 使用limito怎么样文件(angularjs v1.3.15): {{num} n

我想显示像3 4 5 6或6 7 8 9这样的范围

我该怎么做

<div ng-app ng-controller="MainCtrl">
    <ul>
        <li ng-repeat="num in nums">{{num}}</li>
    </ul>
</div>

  • {{num}
这是我的密码:


非常感谢

使用
limito
怎么样
文件(angularjs v1.3.15):

  • {{num}
  • num=3,4,5,6

    <li ng-repeat="num in nums | limitTo: 9 | limitTo: -4">{{num}}</li>
    
  • {{num}
  • num=6,7,8,9

    jsfiddle:

    编辑:另一个选择是为更复杂的操作创建一个
    .filter

    很好,我不知道负数的用法。但我认为limitTo链接其他limitTo有一个复杂的逻辑。也许,最好是一个特定的过滤器,如分页过滤器。
    <li ng-repeat="num in nums | limitTo: 9 | limitTo: -4">{{num}}</li>