Я не могу позволить своим 404 страницам работать с модулями отложенной загрузки. Когда я ввожу случайный URL-адрес в браузере, я вижу только пустую страницу вместо моей классной страницы 404.
Вот моя конфигурация маршрутизации
export const routes: Routes = [
{ path: '', redirectTo: 'dashboard', pathMatch: 'full'},
{ path: 'dashboard', loadChildren: 'app/dashboard/dashboard.module#DashboardModule'},
{ path: 'buckets', loadChildren: 'app/buckets/buckets.module#BucketsModule'},
{ path: '**', loadChildren: 'app/notfound/notfound.module#NotFoundModule'}
];
export const routing: ModuleWithProviders = RouterModule.forRoot(routes);
Когда я перехожу к / buckets, я вижу, что чанк лениво загружается, и он показывает соответствующий компонент, который настроен в модуле Buckets, это нормально.
Но это не работает со страницами ошибок 404. Обычно '**' для пути должно работать для всех других несуществующих маршрутов, но это не так.
Может кто поможет?
-angular2 final (2.0.0)