gpt4 book ai didi

angular - 我们可以有多个 angular 2 吗?

转载 作者:太空狗 更新时间:2023-10-29 17:26:12 26 4
gpt4 key购买 nike

如果可能有多个路由器 socket ,我没有任何工作代码但假设我在父级中有登录页面 <router-outlet>AppComponent .登录后我必须显示 MyHomeComponent在 parent <router-outlet> .现在,假设在 MyHomeComponent 中我要 child <router-outlet>我想在其中展示 inbox消息,outbox消息,starred用户点击 Inbox 时的消息, OutboxStarred链接。请帮我找到这个问题的答案

应用组件 <router-outlet></router-outlet> ,

主页组件

<a routerLink="/xyz">Inbox</a>
<a routerLink="/abc">Outbox</a>
<router-outlet name='outlet1'></router-outlet>

我的路线路径

{ path: 'login', component: LoginComponent},
{ path: '', component: LoginComponent },
{ path: 'user', children:[
{ path: ':name',children:[
{path:'abc', component: InboxComponent, outlet: 'outlet1' },
{path:'xyz', component: OutboxComponent, outlet:'outlet1' }
] }]},
{ path: '**', component: PageNotFoundComponent }

最佳答案

你可以有一个主要的<router-outlet>对于每条路线和其他名为 <router-outlet name="abc"> 的路线秒。寻址这些命名导出的路由称为辅助路由。这些路由反射(reflect)在 () 内的 URL 中喜欢/crisis-center(aux:chat;open=true)"

另见

关于angular - 我们可以有多个 <router-outlet> angular 2 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39405369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com