简体   繁体   English

angular 2 material paginator获取当前页面索引

[英]angular 2 material paginator get current page index

I'am using material design with angular 2. I want to use material design paginator for my application and get the current selected page index in the component. 我使用角度为2的材料设计。我想在我的应用程序中使用材质设计分页器,并在组件中获取当前选定的页面索引。 There is not much documentation for the paginator plugin.here is the material paginator page: https://material.angular.io/components/paginator/overview paginator插件没有太多文档。这是材料分页器页面: https//material.angular.io/components/paginator/overview

html Code HTML代码

<md-paginator [length]="100"
              [pageSize]="10"
              [pageSizeOptions]="[5, 10, 25, 100]">
</md-paginator>

angular 2 code 角2代码

@Component({
  selector: 'paginator-overview-example',
  templateUrl: 'paginator-overview-example.html',
})
export class PaginatorOverviewExample {
   //I want to get page change event here
}

You can get the current page index by using the page Output event. 您可以通过使用获得当前页面的索引page输出的事件。 The $event from page returns three pieces of information: 来自page$event返回三条信息:

  • pageIndex PageIndex的
  • pageSize 页面大小
  • length 长度

html: HTML:

<md-paginator [length]="length"
              [pageSize]="pageSize"
              [pageSizeOptions]="pageSizeOptions"
              (page)="onPaginateChange($event)">
</md-paginator>

ts: TS:

onPaginateChange(event){
    alert(JSON.stringify("Current page index: " + event.pageIndex));
  }

Plunker demo Plunker演示

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Angular Material 分页器 nextPage 属性 - Angular Material paginator nextPage property 角形材料2分页器,带垫台初始化 - angular material 2 paginator with mat-table initialization 如何获取物料表Angular中的行索引 - How to get row index in material table Angular 如何在Primefaces数据表的当前页面上获取总记录(通过YUI分页器) - How to get total record on the current page(via YUI paginator) of Primefaces datatable Angular 材质分页器通过全局背景颜色隐藏按钮和页数 - Angular Material paginator hides the buttons and number of pages by the global background color 如何使用Angular材质分页器中的浏览器后退按钮进行分页? - How to paginate using browser back button in Angular material paginator? Angular 材料分页器在检索数据后不允许按下后退按钮 - Angular Material Paginator not allowing back button to be pressed after retrieving data 获取 jCarouselLite 图像/页面的当前索引 - Get current index of jCarouselLite image/page 如何从角形材料日期选择器中获取当前时间? - How to I get current time from angular material Date picker? Angular Material从$ mdDialog获取数据并按索引将其传递到表中 - Angular Material get data from $mdDialog and pass it in a table by index
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM