如何在ngx-bootstrap分页中将值设置为(当前页面TS分页)?

时间:2018-07-04 07:12:13

标签: pagination angular5 ngx-bootstrap

我正在使用ngx-bootstrap分页,并且尝试通过ts文件将值设置为页面。我是从两个组件中设置此值,并且在一个组件中设置了值并将分页设置为页面,但是在其他组件中则未将值设置为当前页面

HTML:

    <pagination
  [boundaryLinks]="true"
  (pageChanged)="pageChanged($event)"
  [totalItems]="totalItems"
  [(ngModel)]="currentPage"
  previousText="&lsaquo;" nextText="&rsaquo;" firstText="&laquo;" lastText="&raquo;"
  [maxSize]="3">
</pagination>

我正在ngOnInit()中设置值:

 this.currentPage = this.pageNavigaiton.first;

我尝试直接给currentPage赋值:

  this.currentPage = 3;

但这也不起作用

版本:

 "ngx-bootstrap": "^2.0.0-rc.0",

1 个答案:

答案 0 :(得分:1)

在页面初始化中,您可以使用:setTimeout(() => this.currentPage = whateverNumberYouLike);