gih*_*ara 0 javascript angular-material angular
我在单个 html 页面中使用有角度的两个材料表。第一个表,数据加载良好,分页正确。但在第二个表中,所有数据加载都没有分页。我在两个页面上都添加了分页功能。我想展示与此相关的部分代码。
<mat-paginator #paginator [pageSizeOptions]="[5, 10, 20]" showFirstLastButtons></mat-paginator>
Run Code Online (Sandbox Code Playgroud)
表2分页(分页不起作用)
<mat-paginator #errorpaginator [pageSizeOptions]="[5, 10, 20]" showFirstLastButtons>
Run Code Online (Sandbox Code Playgroud)
我的组件文件
<mat-paginator #paginator [pageSizeOptions]="[5, 10, 20]" showFirstLastButtons></mat-paginator>
Run Code Online (Sandbox Code Playgroud)
你能帮我解决第二个表格分页问题吗?
小智 6
多角度材料表对我有用...
表1分页
<mat-paginator [pageSize]="10" [pageSizeOptions]="[3, 5, 10]"
[showFirstLastButtons]="true"></mat-paginator>
Run Code Online (Sandbox Code Playgroud)
表2分页
<mat-paginator [pageSize]="10" #paginatorlist [pageSizeOptions]="[3, 5, 10]"
[showFirstLastButtons]="true"></mat-paginator>
Run Code Online (Sandbox Code Playgroud)
TS:变化检测器寻找第一个元素..所以我们可以使用属性 .. read - True 从查询的元素中读取不同的标记。
@ViewChild('paginatorlist', { read: MatPaginator }) paginatorlist: MatPaginator;
@ViewChild(MatPaginator) paginator: MatPaginator;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3818 次 |
| 最近记录: |