0
私は以下の設定を試しました。角5子ルーティングの空のパスがルートの空のパスを上書きしますか?
ルートのルーティング:
const routes: Routes = [
{path: 'home', loadChildren: 'app/home/home.module#HomeModule'},
{path: 'note', loadChildren: 'app/note/note.module#NoteModule'},
...
{path: '', redirectTo: 'home', pathMatch: 'full'},
{path: '**', redirectTo: 'home', pathMatch: 'full'}
];
export const Routing: ModuleWithProviders = RouterModule.forRoot(routes);
1人の子供のためのルーティング:だから
const routes: Routes = [
{path: '', component: NoteContainerComponent},
...
];
export const NoteRouting: ModuleWithProviders = RouterModule.forChild(routes);
私はローカルホストに移動した場合:私は期待し4200はローカルホストにリダイレクトする:4200 /家代わりにURLリダイレクトは発生しませんが、ノートルートがロードされます。私はlocalhost:4200/noteのような何かをする場合、空のノートルートは一致してはいけませんか?子ルーティングのすべてのルートは、子の親がロードされている場合にのみ適用する必要があります。
子ルートに空のパスを設定することはできませんか?