如何手动滑动到ion-slide中的下一张幻灯片
How to slide manually to the next slide in ion-slide
我在 ionic4 中使用 ion-slide,我想通过单击按钮手动转到下一张幻灯片。我看过 ion-slide 文档,其中提到了 slideNext 方法。但是不知道怎么用这个方法换幻灯片
简单方法(与上述答案相同,但我试图使其更简单):
import { Slides } from 'ionic-angular';
class abc {
@ViewChild(Slides)slides: Slides;
public next(){
this.slides.slideNext();
}
public prev(){
this.slides.slidePrev();
}
}
是的,我找到了解决方案。在 ionic 4 中,您必须导入 IonSlides 而不是 Slides。
home.ts
import { IonSlides} from '@ionic/angular';
export class HomePage {
@ViewChild('mySlider') slides: IonSlides;
swipeNext(){
this.slides.slideNext();
}
}
home.html
<ion-slides pager="true" pager="false" #mySlider>
<ion-slide>
</ion-slide>
<ion-slide>
</ion-slide>
<ion-button (click)="swipeNext()">Next</ion-button>
</ion-slides>
在Angular 8 :
@ViewChild('mySlider', { static: true }) slides: IonSlides;
在html
中简单且刚需
<ion-slides #slides pager="true">
<ion-slide>1
</ion-slide>
<ion-slide>2
</ion-slide>
</ion-slides>
<ion-button (click)="slides.slidePrev()" > Prev </ion-button>
<ion-button (click)="slides.slideNext()" > Next </ion-button>
我在 ionic4 中使用 ion-slide,我想通过单击按钮手动转到下一张幻灯片。我看过 ion-slide 文档,其中提到了 slideNext 方法。但是不知道怎么用这个方法换幻灯片
简单方法(与上述答案相同,但我试图使其更简单):
import { Slides } from 'ionic-angular';
class abc {
@ViewChild(Slides)slides: Slides;
public next(){
this.slides.slideNext();
}
public prev(){
this.slides.slidePrev();
}
}
是的,我找到了解决方案。在 ionic 4 中,您必须导入 IonSlides 而不是 Slides。
home.ts
import { IonSlides} from '@ionic/angular';
export class HomePage {
@ViewChild('mySlider') slides: IonSlides;
swipeNext(){
this.slides.slideNext();
}
}
home.html
<ion-slides pager="true" pager="false" #mySlider>
<ion-slide>
</ion-slide>
<ion-slide>
</ion-slide>
<ion-button (click)="swipeNext()">Next</ion-button>
</ion-slides>
在Angular 8 :
@ViewChild('mySlider', { static: true }) slides: IonSlides;
在html
中简单且刚需<ion-slides #slides pager="true">
<ion-slide>1
</ion-slide>
<ion-slide>2
</ion-slide>
</ion-slides>
<ion-button (click)="slides.slidePrev()" > Prev </ion-button>
<ion-button (click)="slides.slideNext()" > Next </ion-button>