I'm trying to use ion-slides
inside a modal.
Tried different many ways but it's always free draggable stopping at any position.
It look like the component
didn't setup.
My HTML
<ion-content>
<div class="page_content">
<ion-slides #slides [pager]="true" [options]="slideOpts">
<ion-slide class="slide_scan">slide1</ion-slide>
<ion-slide class="slide_info">slide2</ion-slide>
<ion-slide class="result">slide3</ion-slide>
</ion-slides>
</div>
</ion-content>
My TS
...
import { IonSlides } from '@ionic/angular';
...
export class ModalPayPage implements OnInit {
// @ViewChild('slides') slides: IonSlides;
// @ViewChild('slides', {static: true}) slides: IonSlides;
@ViewChild('slides', { read: true, static: false }) ionSlides: IonSlides;
slideOpts = {
initialSlide : 0,
speed : 400,
};
constructor(
private modalController:ModalController,
public alertController: AlertController,
public platform: Platform,
) { }
...
}
Am I doing something wrong?