首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将页面选择设置为PrimeNG p表的最后一页

将页面选择设置为PrimeNG p表的最后一页
EN

Stack Overflow用户
提问于 2018-08-11 02:55:00
回答 3查看 5.5K关注 0票数 4

我需要有我的p-table的选择页面作为最后一页。

我能够获得我的表对象:

代码语言:javascript
运行
复制
@ViewChild('myTable') myTable: DataTable;

ngOnInit() {

    this.subService.subsUpdated.subscribe(result => {
      this.fetchSubcontracts();
    });

    this.appForm.subAdded.subscribe(result => {
      this.added = 4;
      this.fetchSubs();
    });

  }

我尝试将p-table上的[first][paginatorPosition]属性绑定到一个属性,但没有成功。

代码语言:javascript
运行
复制
<p-table #myTable
           [value]="subs"
           sortMode="multiple"
           selectionMode="single"
           (onRowSelect)="onRowSelect($event)"
           (onRowUnselect)="onRowUnselect($event)"
           [(selection)]="selectedSub"
           [columns]="columns"
           dataKey="id"
           [paginator]="subs.length > 0"
           [rows]="5"
           [first]="added"
           >
EN

Stack Overflow用户

发布于 2018-08-11 04:43:10

first属性是要显示的第一个的索引,而不是要显示的第一个页面的索引。

在您的表属性中,您设置了每页5行,因此如果添加等于4,您将始终停留在包含第4行的第一页。

因此,添加的内容应该类似于Math.floor(this.subs.length/5)

票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51792559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档