首页 文章

Angular 2路由器配置延迟加载的模块

提问于
浏览
3

我正在尝试创建一个使用路由器配置来创建基于组件的路由映射的服务 . 当您不使用延迟加载的模块路由时,它工作正常 .

但我不知道如何从延迟加载模块获取路由 . 在路由对象中只有loadChildren字符串,就是这样 . 我在angular2内部挖掘了一些内容,它在内部使用RouterConfigLoader来加载延迟加载的路由 . 但它不是从RoutingModule导出的,所以我认为它不应该从外部使用 .

是否有任何公共API可以帮助我?

谢谢

1 回答

  • 2

    但这就是延迟加载模块的整个想法 . 延迟加载模块没有引用,因此它不会在加载时加载(我可以使用单词加载吗?) .

    这也意味着没有可用的路由 . 基于字符串,angular2加载(整个)模块,并动态注入路由 . 如果您想事先知道路由,则应该不要使用惰性模块,也不要手动执行

相关问题