Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 通过延迟加载加载错误的模块_Typescript_Angular5_Angular Routing - Fatal编程技术网

Typescript 通过延迟加载加载错误的模块

Typescript 通过延迟加载加载错误的模块,typescript,angular5,angular-routing,Typescript,Angular5,Angular Routing,这是我的应用程序路由结构: export const AppRoutes: Routes = [ { path: '', redirectTo: 'project', pathMatch: 'full', }, { path: '', component: AdminLayoutComponent, canActivate: [Authguard], children: [ { path: 'project'

这是我的应用程序路由结构:

export const AppRoutes: Routes = [
{
    path: '',
    redirectTo: 'project',
    pathMatch: 'full',
}, {
    path: '',
    component: AdminLayoutComponent, canActivate: [Authguard],
    children: [
        {
            path: 'project',
            loadChildren: 'app/projectTable/projectTable.module#ProjectTableModule'
        },
        {
            path: 'wizard',
            loadChildren: 'app/wizard/wizard.module#WizardModule'
        },
        {
            path: 'workflows',
            loadChildren: 'app/workflows/workflows.module#WorkflowsModule'
        },
        {
            path: 'setup',
            loadChildren: 'app/setup/setup.module#SetupModule'
        }
    ]
},
{
    path: '',
    component: AuthLayoutComponent, canActivate: [Anonguard],
    children: [{
        path: 'login',
        loadChildren: './pages/pages.module#PagesModule'
    }]
}
];
每当我单击“设置”选项卡时,都会加载projectTable模块。我不知道我做错了什么。如果答案显而易见,请原谅我,因为我还是一个英语初学者。 此图显示为安装模块加载的2条路由


只是为了给你一个建议,你提到了你的路线项目的默认路径那么只有它导航到项目模块,这就是问题所在

{
    path: '',
    redirectTo: 'project', //here you mentioned if path empty go to project
    pathMatch: 'full',
},
我相信你的密码有错

如果您提供您试图导航的urlSetupModule。我的意思是“/setup”或其他什么


还提供SetupModule代码。

是否已将ProjectTableModule导入SetupModule导入部分?父路由指定
重定向到:“project”
。这就是为什么我是因为我需要访问该模块的服务。删除导入成功了。非常感谢。