鉴于以下路线,我有3个问题。
const routes: Routes = [
{
path: 'contact',
component: ContactComponent,
pathMatch: 'full'
},
{
path: 'account',
canActivate: [AuthenticationGuard],
component: AccountComponent
},
{
path: 'menu2/:var2/*',
component: ContactComponent
},
{
path: '**',
component: HomeComponent,
}
];
后备路由http://localhost:4200
为什么没有**
来接机?
对于/menu2
,我希望将:var1
之后的所有内容都路由到DifferentComponent
,这是如何实现的?
当我取消注释/ account路线时,其他所有路线都失败了怎么办?意味着 /contact
和**
停止路由。
更新:解决了问题(3),未引用组件,我不好。解决了。
还有其他2个问题,让我无法解决。