2016-06-29 8 views
2

angular2 rc3 ...新しいルータ(alpha 3.0.0-alpha.7)を使用して、どのようにデフォルトルートを指定しますか? useAsDefaultは古いルータです...そして '*'は動作していないようです。angular2 rc3 router alpha 3.0.0.7デフォルトルート

このshoudは私が欲しいものを明確にします...私は "NotFoundComponent"パートが動作することができません。

export const routes: RouterConfig = [ 
    { path: 'abc', component: AbcComponent }, 
    { path: 'def', component: DefComponent }, 
    { path: '', component: HomeComponent }, 
    { path: '*', component: NotFoundComponent } // something like this 
]; 

ありがとうございます!私はそれが

{ path: '**', component: NotFoundComponent }

あるべきと考えてい

答えて

3

はここところで、あなたはルートをデフォルトにルートを設定する場合の方法は、

ありdoc

です。ここで

設定pathMatch = 'フル' と設定redirectTo値

[ 
    { 
    path: '', 
    pathMatch: 'full', 
    redirectTo: 'teams' 
    }, 
    { 
    path: 'teams', 
    component: TeamsComponent 
    } 
] 

この

について話 blog postです
関連する問題