Angular 角度4相同路线不同部件,带防护装置

Angular 角度4相同路线不同部件,带防护装置,angular,angular-ui-router,Angular,Angular Ui Router,我只是问自己,当我有一条路线,有两个布局,通向同一个组件时,如何实现它 以下是我的路线: { 路径:“”, 组件:HomeLayoutComponent, canActivate:[非用户保护], 儿童:[ {路径:'a',组件:aComponent} ] }, { 路径:“”, 组件:LoginLayoutComponent, canActivate:[UserAuthGuard], 儿童:[ {路径:'a',组件:aComponent} ] }, {路径:'**',重定向到:'a'} 您希望

我只是问自己,当我有一条路线,有两个布局,通向同一个组件时,如何实现它

以下是我的路线:

{
路径:“”,
组件:HomeLayoutComponent,
canActivate:[非用户保护],
儿童:[
{路径:'a',组件:aComponent}
]
}, {
路径:“”,
组件:LoginLayoutComponent,
canActivate:[UserAuthGuard],
儿童:[
{路径:'a',组件:aComponent}
]
},
{路径:'**',重定向到:'a'}

您希望实现什么目标?有什么区别?我不确定只使用路由是可能的。你不能创建一个登录页面和一个主页吗?我有一个登录布局(a)和一个注销布局(b)。现在我有一个孩子路线(c)。当我注销时,我想对子路由(c)使用(b)。当我登录时,我想将(a)与(c)的子项一起使用。