【发布时间】:2019-05-04 21:40:07
【问题描述】:
我在 Angular 6 和引导程序中有一个应用程序。我有一个主组件,我希望能够在主组件中的两个子组件之间切换,但保持在主组件路线上。我在这里重新创建了:
https://stackblitz.com/edit/angular-xujgmw
有什么想法吗?
【问题讨论】:
我在 Angular 6 和引导程序中有一个应用程序。我有一个主组件,我希望能够在主组件中的两个子组件之间切换,但保持在主组件路线上。我在这里重新创建了:
https://stackblitz.com/edit/angular-xujgmw
有什么想法吗?
【问题讨论】:
您可以像这样在app-routing.module.ts 中定义正确的路由:
const routes: Routes = [
{
path: '',
component: FormComponent,
children: [
{
path: 'detail',
component: DetailsComponent,
},
{
path: 'policy',
component: PolicyComponent,
},
{
path: '',
redirectTo: 'detail',
pathMatch: 'full'
}
]
}
];
【讨论】:
您可以通过多种方式实现这一目标。
*ngIf 显示/隐藏组件。*ngComponentOutlet 在 UI 上呈现组件。【讨论】: