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模块中声明的路由?这将决定您的路由如何匹配。您是否有语法错误组件