<;离子玻片>;或者幻灯片,如何在ionic2中隐藏分页

<;离子玻片>;或者幻灯片,如何在ionic2中隐藏分页,ionic2,ion-slides,Ionic2,Ion Slides,我想隐藏分页,如下所示 constructor(public mainService: MainService) { mainService.getData().subscribe(datas => { if (datas.length >= 2) { this.slides.pager = true; } else { this.slides.page

我想隐藏分页,如下所示

constructor(public mainService: MainService) {

        mainService.getData().subscribe(datas => {

            if (datas.length >= 2) {
                this.slides.pager = true;
            } else {
                this.slides.pager = false;
            }

            this.handleData(datas);
        });
}

我从html中的
中删除了
pager
。我想通过代码控制分页的显示状态。当代码
this.slides.pager=true
执行时,分页仍然无法显示。

//只需从模板传递输入
pager

<ion-slides [pager]="slides?.pager = true"> // OR <ion-slides [pager]="datas?.length >= 2">

  <ion-slide style="background-color: green">
    <h2>Slide 1</h2>
  </ion-slide>

  <ion-slide style="background-color: blue">
    <h2>Slide 2</h2>
  </ion-slide>

</ion-slides>
//或
幻灯片1
幻灯片2

我解决了这个问题,
我在xxx.component.ts文件中控制了寻呼机的值true或false。

您说过您的分页仍然无法显示。那么您想隐藏什么呢?当datas.length<2时,我想隐藏分页。但是这个.slides.pager=false不能工作。