Angular 6 Lazy Loading Issue
Я использую приведенный ниже код для отложенной загрузки
const routes: Routes = [
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'manager', loadChildren: './manager/manager.module#ManagerModule' },
{ path: '**', component: PageNotFoundComponent },
]
Я получаю ошибку ниже
ОШИБКА Ошибка: Uncaught (в обещании): TypeError: undefined не является функцией
Если я запускаю проект с помощью ng serve --aot, он работает, но если я запускаю npm, запускаю его и выдает ошибку
1 ответ
Решение
Я обнаружил проблему, проблему, что, когда я создавал компонент из angular cli, он добавлялся к компоненту приложения, и я вызывал дочерний компонент в маршрутизации. Так что это создавало цикл и получало ошибку. Теперь это решено