首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AngularJS :在下一页显示内容

AngularJS :在下一页显示内容
EN

Stack Overflow用户
提问于 2013-05-06 14:43:02
回答 2查看 1.1K关注 0票数 0

我在我的html页面中有以下结构:

代码语言:javascript
复制
<ul data-ng-controller="ListCtrl">
   <li data-ng-repeat="record in records">
      <div>.............</div>
   </li>
</ul>

我总共有15条记录显示在同一页上。

我需要像1-5,6-10,11-15这样划分这些页面,所以如果我添加limitTo: 5,那么它只显示前5条记录。我需要看到其余的记录也像6-10和11-15在下一页。

在angularJS中是否有任何类型的过滤器或任何其他方式来实现它?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-06 17:39:32

您可以使用自定义的"from“过滤器:

代码语言:javascript
复制
app.filter('from', function() {
    return function(data, from) {
        return data.slice(parseInt(from));
    }
});

es: data-ng-repeat=“记录中的记录|来自:5| limitTo: 5”

票数 1
EN

Stack Overflow用户

发布于 2013-05-06 14:52:02

尝试基于bootstrap的angularjs ui指令

http://angular-ui.github.io/bootstrap/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16393341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档