[{
path: 'menu',
component: MenuComponent
},
{
path: 'how',
component: HowItWorksComponent
},
{
path: '',
pathMatch: 'prefix',
redirectTo: 'menu'
}]
上記は私のルートルート設定です。なぜなら、空の文字列はすべてのルートのプレフィックスになるはずなので、私のすべてのルートはメニューにリダイレクトされません。 /how
と/menu
の各コンポーネントを表示し、/
のメニューに完全にリダイレクトしますが、常に/menu
にリダイレクトする必要がありますか?角度2 - すべてのルートがリダイレクトされない理由
Iでありますポイントを取得しないでください、なぜ私はする必要がありますか? victorの投稿によると、http://vsavkin.tumblr.com/post/146722301646/angular-router-empty-paths-componentless-routesこれは常にメニューコンポーネント – mdanishs
をマウントしなければなりません。すべての404もメニューにリダイレクトする必要があります – mdanishs