【发布时间】:2020-01-09 13:06:39
【问题描述】:
我的 Ionic 4 应用程序有一个奇怪的行为:当我第二次打开带有幻灯片的模式时,我的 slideOptions 被忽略(第一次完美运行)
这是一些代码
my-card.component.ts :
async openDetail(): Promise<void> {
const detailModal = await this.modalController.create({
component: DetailsComponent,
componentProps: {
somePros: '...'
}
});
return detailModal.present();
}
details.component.ts :
export class DetailsComponent implements OnInit {
slideOptions = null;
ngOnInit() {
// [...]
let initialSlide = 0;
// [...]
this.slideOptions = { initialSlide };
}
...
}
details.component.html:
<ion-content>
[...]
<ion-slides *ngIf="slideOptions" [options]="slideOptions">
<ion-slide>
[...]
</ion-slide>
[...]
</ion-slides>
</ion-content>
【问题讨论】:
标签: javascript angular ionic-framework