网站搜索

typescript - 针对没有路由的组件的懒加载路由。Angular 2


我正在使用 ng2(最新路由器)的组件懒加载。我从 AsyncRoute(旧路由)切换过来,现在我正在尝试恢复该功能。

我已经成功地通过 loadChildren 按官方文档的方式对一些具有路由配置和几个子组件的小组件实现了懒加载。

但是当我尝试懒加载没有任何路由的组件时,我收到了一个错误。

那么是否有可能对没有自己路由的组件进行懒加载?对于任何帮助我都将非常感激。谢谢!

答案#1

没有路由系统,无法懒加载模块

你在尝试这样做时很可能会收到此错误。

通过指定 loadChildren 属性,您正在引用一个具有自己路由子系统的模块。鉴于您希望懒加载组件——我建议您将它们组合在一个懒加载模块中。

希望这有帮助!