plnkr に小さなタイプミスがあります:
loadChildren: 'app/ fist -section.module#FirstSectionModule' }
最初かもしれません;)
まだ別の問題があります: 子供でさえ空の''
-path が必要です。だから書く代わりに
children: [
{ path: 'first-section', loadChildren: 'app/first-section.module#FirstSectionModule' }
]
空のパスを追加して、次のfirst-section
ように -pathにリダイレクトする必要があります。
children: [
{ path: '', redirectTo: 'first-section'},
{ path: 'first-section', loadChildren: 'app/fist-section.module#FirstSectionModule' }
]
修正されたplnkrは次のとおりです。
https://plnkr.co/edit/9fMwx0?p=preview
Angular 2.4.1 を更新します。
angular (2.4.1) の最新バージョンでは、子ルートに空のパスを使用する必要がなくなったことに気付きました。
plunker を最新の angular 2.4.1 バージョンである PLUNKER に更新しました。サンプルは現在、空のパスなしで実行されています。