Hee*_*ena 1 angular-material angular
我创建了一个使用角度材料在角度2中进行选择和分页的表格.
我拿了一个名为Remove Selected Rows的按钮来删除表中选定的行.
但是,当删除所选行时,正在加载的所有表数据都与为分页指定的值不匹配.
https://stackblitz.com/edit/delete-rows-mat-table-vj4hbg?file=app%2Ftable-selection-example.html
最初,该表仅显示为分页值指定的行.
但是当我删除第3行时,即使分页值仅为3,也会加载所有行.
任何人都可以告诉我如何使用删除行后指定的分页值限制我的表行.
小智 6
删除后,您忘记将分页器重新分配给数据源.Angular可能会做一些魔术,但有时它需要一些帮助.
我使用超时因为我总是面临一个问题,没有它就可以尝试.
setTimeout(() => {
this.dataSource.paginator = this.paginator;
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1143 次 |
| 最近记录: |