我正在使用以下代码进行延迟加载
const routes: Routes = [
{ path: '', redirectTo: '/home', pathMatch: 'full' },
{ path: 'home', component: HomeComponent },
{ path: 'manager', loadChildren: './manager/manager.module#ManagerModule' },
{ path: '**', component: PageNotFoundComponent },
]
我遇到错误
错误错误:未捕获(承诺):TypeError:未定义不是函数
如果我使用 ng serve --aot 运行项目,则可以运行,但是如果我运行 npm start,则启动它会引发错误
答案 0 :(得分:1)
我发现了一个问题,就是当我从angular cli创建组件时,该组件被添加到应用程序组件中,并且在路由中调用子组件。因此,它正在创建循环,并且会出错。现在解决了