我想在Ionic 5中打开一个模态,只需打开一个页面。不需要任何操作,只需加载页面并跳转即可!你得到了你的模态。
我一直在阅读文档https://ionicframework.com/docs/api/modal#events但对我来说太神秘了。需要更多的阐述。。。
我已经找到了几个用点击事件打开模态的例子,但这不是我需要的。
提前感谢!
查看Ionic的生命周期挂钩,它可以让您在组件存在的不同时刻执行代码。您可能希望在您希望模态出现的组件内的ionViewDiDEnter
挂钩内调用模态创建方法。
类似这样的东西:
export class YourPage {
constructor(public modalController: ModalController) { }
ionViewDidEnter() {
this.presentModal();
}
async presentModal() {
const modal = await this.modalController.create({
component: YourModalComponent
});
return await modal.present();
}
}