我有一个用例,我需要同时在视图中加载多个模块。问题是,这些模块中的每一个都可能像一个组件一样简单,或者是一个带有路由器和所有东西的复杂 Angular 模块。我想你可以称它为可插入框架。
我必须显示的模块数量或它们是谁是动态的(我从服务器获取它们)。
我的第一个想法是,如果功能模块的路由器不是与主要模块的单例,并且如果他们不会完全更新 url,这将是很好的情况。
如果引导,每个功能模块都应该能够作为独立应用程序启动(因此,我确实需要它能够整合包括路由器在内的所有 Angular 4 功能)。
我设法通过使用路由器和命名路由器插座(二级路由)来获得一些工作,但不确定从长远来看有多好。
我应该如何处理这个?