Angular2:路由不允许在路由参数中使用@:param

时间:2017-10-23 01:21:24

标签: angular typescript

尝试将@: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);

任何人都知道为什么会这样吗?

0 个答案:

没有答案