Angular 有没有办法在组件url中创建带多个出口选项或不带出口的多个路由器出口

Angular 有没有办法在组件url中创建带多个出口选项或不带出口的多个路由器出口,angular,routes,router-outlet,Angular,Routes,Router Outlet,我想实现一个完全动态的路由和组件视图。为此,我需要在UI中打开多个路由 {path:'login',component:LoginComponent,outlet:'opt1,opt2'},{path:'register',component:RegisterComponent,outlet:'opt1,opt2'}, 或 没有插座配置, {path:'login',component:LoginComponent},{path:'register',component:RegisterComp

我想实现一个完全动态的路由和组件视图。为此,我需要在UI中打开多个路由

{path:'login',component:LoginComponent,outlet:'opt1,opt2'},{path:'register',component:RegisterComponent,outlet:'opt1,opt2'},

没有插座配置,
{path:'login',component:LoginComponent},{path:'register',component:RegisterComponent},

上述配置是否可行?对于以上两种配置,我已准备好管理哪个插座选项可用,因此将在可用的
路由器插座内打开我的路由器/组件

在初始app.component.html中也添加了以下内容

编辑: 我已经更新了stackblitz以使用路由器


使用多个路由器出口无法实现这一点,但可以尝试动态组件呈现。缺点是,如果要启用URL导航,则必须管理URL。我用一个简单的演示创建了stackblitz。

好的选择。。。非常感谢。我将尝试使用这种方法实现。有没有办法从URL获取组件?