【发布时间】:2019-11-16 07:03:59
【问题描述】:
我正在开发一个有 3 个模块、根模块身份验证模块和仪表板模块的 Angular 应用程序。在我的根模块路由文件中,我使用加载子方法加载身份验证和仪表板模块,但是仪表板模块几乎总是在用户登录时首先加载,所以我不想延迟加载我的仪表板模块。
我搜索了一天并寻找解决方案,我查看了 angular 文档以找到正常加载模块的方法,但是我发现的唯一问题是 Angular switch from lazyLoading to 'normal' loading 问题,答案在 aot compile 生产模式下不起作用,我得到了这个错误
错误:未加载运行时编译器
那么我怎样才能正常加载我的仪表板模块?
【问题讨论】:
-
@TarasKovalenko 我还查看了这个 Github 问题,这个问题中提供的解决方案是使用新的 Angular 8 加载子语法,这是延迟加载模块的另一种方式,但不是正常加载 angular.io/guide/deprecations#loadchildren-string-syntax
标签: javascript angular