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, он добавлялся к компоненту приложения, и я вызывал дочерний компонент в маршрутизации. Так что это создавало цикл и получало ошибку. Теперь это решено

Другие вопросы по тегам