Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Lazy Loading no photo-list

Tentei fazer isso para colocar lazy loading no photo-list porem a página não está carregando. Alguém poderia me ajudar?

{ 
        path: 'user/:userName',
        resolve: {photos: PhotoListResolver},
        loadChildren: './photos/photo-list/photo-list.module#PhotoListModule'
    },
2 respostas

Eu preciso fazer o "photo-list.routing.module"?

solução!

Galera, precisa fazer o photo-list.routing.module, o meu ficou assim

import { NgModule } from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { PhotoListResolver } from './photo-list.resolver';
import { PhotoListComponent } from './photo-list.component';


const routes: Routes = [

    { 
        path: 'user/:userName', component: PhotoListComponent, 
        resolve: {photos: PhotoListResolver}
    }
];

@NgModule({

    imports: [
        RouterModule.forChild(routes)
    ],
    exports: [
        RouterModule
    ]

})
export class PhotoListRoutingModule{}