由于某种原因,我必须将字符串'../home/home.module#HomeModule'
添加到loadChildren,但是如何返回相同字符串的函数不起作用?我希望能够根据一些变量来连接字符串,例如它是否会提前编译,因为我不能做../
,我必须以./
为根路径。
对此有何解决方法?
function loadHome() {
return '../home/home.module#HomeModule';
}
const mainRoutes: Routes = [
{
path: '',
component: MainComponent,
children: [
{ path: '', loadChildren: loadHome()}
]
},
{ path: '**', redirectTo: '/' }
];
我收到错误:EXCEPTION: Uncaught (in promise): Error: Cannot find module '../home/home.module'