我正在使用ngx-bootstrap分页,并且尝试通过ts文件将值设置为页面。我是从两个组件中设置此值,并且在一个组件中设置了值并将分页设置为页面,但是在其他组件中则未将值设置为当前页面
HTML:
<pagination
[boundaryLinks]="true"
(pageChanged)="pageChanged($event)"
[totalItems]="totalItems"
[(ngModel)]="currentPage"
previousText="‹" nextText="›" firstText="«" lastText="»"
[maxSize]="3">
</pagination>
我正在ngOnInit()中设置值:
this.currentPage = this.pageNavigaiton.first;
我尝试直接给currentPage赋值:
this.currentPage = 3;
但这也不起作用
版本:
"ngx-bootstrap": "^2.0.0-rc.0",
答案 0 :(得分:1)
在页面初始化中,您可以使用:setTimeout(() => this.currentPage = whateverNumberYouLike);