Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.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
Angular md paginator如何获取下一个或上一个单击事件_Angular_Angular Material2 - Fatal编程技术网

Angular md paginator如何获取下一个或上一个单击事件

Angular md paginator如何获取下一个或上一个单击事件,angular,angular-material2,Angular,Angular Material2,我想得到下一个按钮点击事件任何想法,我可以使它吗 <md-paginator [length]="length" [pageSize]="pageSize" [pageSizeOptions]="pageSizeOptions" (page)="pageEvent = $event" (selectChange)="onPaginateChange($event)"> <--------- not working </md-pagin

我想得到下一个按钮点击事件任何想法,我可以使它吗

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

更新:

Material在最近的Verison中更改了标签。使用
替代


使用
(第页)
属性。
(selectChange)
属性仅适用于
。虽然
pageEvent=$event
在plunker的示例上下文中是有意义的,但值得注意的是,没有必要让
onPaginateChange
回调工作太糟糕了,您无法确定按下了哪个按钮(第一个、上一个、下一个或最后一个)…
(第页)
与mat paginator配合使用
或者是否有新功能?
<mat-paginator [length]="length"
               [pageSize]="pageSize"
               [pageSizeOptions]="pageSizeOptions"
               (page)="pageEvent = $event; onPaginateChange($event)">
</mat-paginator>
<md-paginator [length]="length"
              [pageSize]="pageSize"
              [pageSizeOptions]="pageSizeOptions"
              (page)="pageEvent = $event; onPaginateChange($event)">
</md-paginator>