【发布时间】:2020-03-31 06:36:36
【问题描述】:
我正在尝试使用延迟加载来设置 Angular (8),但我就是不知道如何使它工作。
我有 3 个模块,每个模块都有不同的子路线:
- module1(在我的应用程序内部)
- /家
- /home/path1
- /home/path2
- module2(应用程序的展示,公开)
- 索引
- 演示文稿
- 功能...
- module3(与访问相关的一切)
- 登录
- 注册
任何人都会有一个关于如何正确实现此功能的工作示例?
谢谢
EDIT = 这是我的主模块的路由代码:
{ 路径:'home',组件:HomeComponent,canActivate: [AuthGuardService],孩子们: [ { 路径:'',组件:仪表板组件,canActivate:[AuthGuardService] }, { 路径:'升级',组件:StripeFormComponent,canActivate:[AuthGuardService] } ] }, ];
我尝试在 app-routing.module.ts 中添加延迟加载。我重新加载了我的应用程序,看起来代码少了一点,而且我的模块看起来像是懒惰地加载了但是当我尝试访问该页面时,我得到了一个没有任何解释的空白页面。所以我迷路了。
【问题讨论】:
-
到目前为止你尝试过什么?你能添加你的代码吗?
-
我只是添加了更多细节