angularjs - Angular dirpagination - 获取当前页面

标签 angularjs dirpagination

我在我的 Angular 应用程序中使用 dirpagination 来对我的搜索结果进行分页。我正在尝试根据搜索词和所选页面为页面创建动态标题。

<h2 class="page-title">{{app.set_page_title()}} - page {{app.pagination.current}}</h2>

问题是我无法从 dirpagination 获取当前页面。知道该怎么做吗?

更新:

  <div class="search-item"
       dir-paginate="item in app.get_results() | itemsPerPage: app.items_per_page">
    <div class="item">
      Lorem ipsum item
    </div>
  </div>
  <div class="pull-left pagination-controls">
    <dir-pagination-controls></dir-pagination-controls>
  </div>

这是我的应用程序结构:

angular.module('searchApp',
               ['ngRoute','angularUtils.directives.dirPagination'])
  .controller('searchController', function($scope, $rootScope, $location) {
    var app = this;

    app.set_page_title = function() {
      // Set the page title
      return "Bla bla";
    }

  });

最佳答案

解决方法: - 在我的 Controller 中:

app.current_page = 1;

然后在我的模板中:

<h2 class="page-title">{{app.set_page_title()}} - page {{app.current_page}}</h2>

<div class="search-item" dir-paginate="item in app.get_results() | itemsPerPage: app.items_per_page" current-page="app.current_page">

关于angularjs - Angular dirpagination - 获取当前页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44412160/

相关文章:

javascript - 创建自定义过滤器来更改标签 AngularJS 的属性

javascript - AngularJs:如果无法从 Controller 访问,则在 ng 中形成表单

dirpagination - 目录分页控件未显示

javascript - 即使 Angular 中没有数据,也会显示分页

angularjs - Protractor sendKeys 以错误的顺序发送键

javascript - ui-router 找不到常量

javascript - angular.ui DatePicker 如何设置日期格式?

javascript - $index 对于所有使用 dir-paginate 的页面都是固定的

angularjs - 如何获取目录分页过滤结果引用