【发布时间】:2020-04-21 12:42:59
【问题描述】:
我正在尝试在 modal 中使用 ion-slides。
尝试了很多不同的方法,但它始终是免费的可拖动停在任何位置。
看起来component 没有设置。
我的 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>
我的 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,
) { }
...
}
我是不是做错了什么?
【问题讨论】:
-
刚刚发现这是 ionic 中的一个开放错误:github.com/ionic-team/ionic/issues/17522 -- 内部临时解决方案
-
你能分享你的css吗?我想我有同样的问题,并且有一个基于 css 的修复和解释
-
您能在此处添加您的代码并展示如何重现您遇到的问题吗? stackblitz.com/edit/ionic-v4-angular-tabs-cxofqh
标签: angular typescript ionic-framework ion-slides