尝试将@:param
的路径与/@foo
匹配,但它会改为匹配**
路径,从而重定向。
以下是我的路线:
const routes: Routes = [
{
path: '',
pathMatch: 'full',
loadChildren: './home/home.module#HomeModule'
},
// ...
{
path: '@:username',
loadChildren: './profile/profile.module#ProfileModule'
},
{
path: '**',
redirectTo: 'account'
}
];
export const AppRoutesModule = RouterModule.forRoot(routes);
任何人都知道为什么会这样吗?