Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ionic framework 打开离子模式的页面_Ionic Framework_Ionic5 - Fatal编程技术网

Ionic framework 打开离子模式的页面

Ionic framework 打开离子模式的页面,ionic-framework,ionic5,Ionic Framework,Ionic5,我想在模型页面上打开另一个页面, 目前,我首先关闭模型页面,然后打开另一个页面,但这需要时间打开另一个页面,然后 这是一种糟糕的用户体验 从'@angular/core'导入{Component}; 从'@ionic/angular'导入{NavController,AlertController,ModalController}; 从“../first/first.page”导入{FirstPage}; @组成部分({ 选择器:“应用程序页面主页”, templateUrl:'home.pa

我想在模型页面上打开另一个页面, 目前,我首先关闭模型页面,然后打开另一个页面,但这需要时间打开另一个页面,然后 这是一种糟糕的用户体验

从'@angular/core'导入{Component};
从'@ionic/angular'导入{NavController,AlertController,ModalController};
从“../first/first.page”导入{FirstPage};
@组成部分({
选择器:“应用程序页面主页”,
templateUrl:'home.page.html',
样式URL:['home.page.scss']
})
导出类主页{
构造函数(私有modalCtrl:ModalController,私有alertCtrl:AlertController){}
异步moveToFirst()
{
const modal=等待this.modalCtrl.create({
组件:首页
});
等待模态present();
const{data}=await modal.onwilldisease();
控制台日志(数据);
this.router.navigate(['secondpage']);
}

}
与您要查找的内容类似吗?不,我已经讲过了,但这里的导航是从一个模态到另一个模态的,模态被定义到home.module中,但我需要将它导航到一个延迟加载的页面,该页面有自己的模块。ts非常有意义。您知道延迟是因为关闭模式动画还是因为在推送页面之前加载了第二个页面的模块?(也许你可以在Chrome开发者工具中查看)。延迟是因为关闭模型动画是滑出的,而modal是一种警报控制器,所以关闭模型和打开另一个页面需要花费客户不想要的时间。它应该是快速的定期推到新的页面