角度5:从插座内打开同一级别的出口

时间:2018-06-06 22:12:49

标签: javascript angular angular5 angular-routing

如果我有

const routes: Routes = [
  {
    path: 'home', component: SearchComponent, children: [
      { path: 'view', component: ClientNewsFeedComponent, outlet: 'news-feed' },
      { path: 'view/:clientId', component: ClientDetailsContainerComponent, outlet: 'client' }
    ]
  }
];

我的网址看起来像

http://localhost/home;searchClient=test;/(news-feed:view)

在我的一个组件中,我可以点击一个用户卡打开一个对话框,该对话框现在有了网址

http://localhost/home;searchClient=test;/(news-feed:view//client:view/123)

运作良好。但是,如何从news-feed插座中打开相同的网址。如果我有:

点击

然后我得到了一个

的网址

http://localhost/home;searchClient=test;/(news-feed:view)(client:view/1)

请注意,现在client出口是news-feed出口的出口,而不是它们处于同一水平

0 个答案:

没有答案