アプリケーションは正常に動作していますが、アップロードの子ルートには '/ upload'もなくアクセスできます。たとえば、 '/ photo'、 '/ advertisement'などです。これは起こるべきではありません。なぜこれが起こっているのか分かりません。誰かが解決策を知っているなら、返信してください。4.3.1でネストされた遅延ロードをどのように実現できますか?
app.routing.ts
{ path: '', redirectTo: '/dashboard', pathMatch: 'full'},
{path: '', loadChildren: 'app/campsite/campsite.module#CampsiteModule'},
{path: 'login', loadChildren: 'app/login/login.module#LoginModule'}
campsite.routing.ts
path: '', component: CampsiteComponent, children: [
{path: 'dashboard', component: HomeComponent, canActivate: [AuthGuard]},
{path: 'gallery', component: GalleryComponent, canActivate: [AuthGuard]},
{path: 'upload', loadChildren: './upload/upload.module#UploadModule', canActivate: [AuthGuard]}
]
upload.routing.ts
path: '', component: UploadComponent, children: [
{path: 'photo', component: PhotoComponent, canActivate: [AuthGuard]},
{path: 'advertisement', component: AdvertisementComponent, canActivate: [AuthGuard]},
{path: 'video', component: VideoComponent, canActivate: [AuthGuard]},
{path: 'logo', component: LogoComponent, canActivate: [AuthGuard]},
{ path: 'photo', pathMatch: 'full', redirectTo: 'photo' }
]
Lazy Component Upload is loading in App Component Routing too
他の何よりも前に、角度4.3.6を試してみてください。 :) – Gustave
私が上記の2つのステップに従えば、それはもはや怠惰な負荷にはなりません。これは同じように起こります。4.3.6 – Garima
私は、あなたがモジュールを2度読み込むのを怠っています。 :)私はコーヒーをもっと必要としました。私はデカフに切り替えました。明らかに動作しません。 – Gustave