Angular 角度布线负载错误组件

Angular 角度布线负载错误组件,angular,lazy-loading,angular2-routing,angular-routing,Angular,Lazy Loading,Angular2 Routing,Angular Routing,我有这个路由文件: { path: '',pathMatch:'full', loadChildren: () => import('./component/login/login.module').then(m => m.LoginModule) }, { path: 'section2', loadChildren: () => import('./componenti/section2/section2.module').then(m

我有这个路由文件:

{
    path: '',pathMatch:'full', loadChildren: () => import('./component/login/login.module').then(m =>
      m.LoginModule)
  },
  {
    path: 'section2', loadChildren: () => import('./componenti/section2/section2.module').then(m =>
      m.Section2)
  },
当我继续
http://localhost:4200/

我看到了登录组件,它工作正常,但当我输入正确的参数时,我会:

this.router.navigate(['/section2']);
但是当我打开/section do时,它会显示登录组件
有人能帮我吗?

如果你能提供stackblitz,我们可以更好地调试它

看上面的代码,我发现有一个拼写错误

/组件

而不是


/第2节的组件如果您能提供stackblitz,我们可以更好地调试它

看上面的代码,我发现有一个拼写错误

/组件

而不是


/section2组件

您能否显示您在section2模块中声明的路由?这将决定您的路由如何匹配。您是否有语法错误组件您能否显示您在section2模块中声明的路由?这将决定您的路由如何匹配。您是否有语法错误组件