Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.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
Angular 如何在ionic 4中预取(+预加载)特定模块?_Angular_Ionic4 - Fatal编程技术网

Angular 如何在ionic 4中预取(+预加载)特定模块?

Angular 如何在ionic 4中预取(+预加载)特定模块?,angular,ionic4,Angular,Ionic4,当Preload策略设置为Preload AllModules时,我的应用程序将获取我创建的所有模块/组件。但我不确定该应用程序是否也获取了爱奥尼亚的所有模块/组件 实际上,我需要显示一个错误模式,当用户正在执行某些操作时,而应用程序处于脱机状态。但在离线模式下,离子组件都不工作,因为它们没有预加载,尽管我自己的组件和路由工作正常 所以我需要知道如何预加载离子的特定模块/组件?就我而言,ModalController 错误如下: 获取网络::错误\u互联网\u断开连接 core-ca0488fc

当Preload策略设置为Preload AllModules时,我的应用程序将获取我创建的所有模块/组件。但我不确定该应用程序是否也获取了爱奥尼亚的所有模块/组件

实际上,我需要显示一个错误模式,当用户正在执行某些操作时,而应用程序处于脱机状态。但在离线模式下,离子组件都不工作,因为它们没有预加载,尽管我自己的组件和路由工作正常

所以我需要知道如何预加载离子的特定模块/组件?就我而言,ModalController

错误如下:

获取网络::错误\u互联网\u断开连接 core-ca0488fc.js:63 ChunkLoadError:加载块40失败。 错误: 必要时 at Array.map 在WebPackageAsyncContext上 装载模块 在初始化组件时 在 在ZoneDelegate.invoke 在Zone.run 在 在ZoneDelegate.invokeTask
我使用了自定义预加载服务,它直接在it构造函数中启动假模态:

@组成部分{ 模板: } 类StubComponent{} @注射的{ provideIn:'根' } 导出类PreloionICComponentService{ 构造函数私有modalCtrl:ModalController{ modalCtrl.create{ 组件:StubComponent }.thenn=>m.discover; } } 然后我在app.component.ts的构造函数参数中使用了此服务。因此,构建系统将把模态控制器和相关的东西打包到主捆绑包中


PS:另外,我还放了AlertController和ActionSheetController。

如果您能提供页面、模块、app.module代码的代码示例,以更好地检查和帮助您,那会更好。我正在尝试使用以下代码创建登录页面:使用Google公共登录{let condition=this.auth.connectionCheck;ifcondition==false{this.dialog.showtoos‘请检查您的internet连接’;return;}this.auth.signin with google.thenres=>{this.storeUserAndNavigateres;},err=>{console.logerr;this.batherrorser;}这发生在应用程序加载时的登录页面上,使用项目中的延迟加载类似地,我无法显示模式控制器,也尝试了toast和modal控制器,但没有运气,因此,您能否帮助我在应用程序加载访问时如何预取ionic页面,以便我可以显示模式?如果没有,我如何显示模式oast消息我在脱机模式下与modalController有相同的问题