当我访问
时http://localhost:3000/main/home
然后我被重定向到PageNotFoundComponent而不是去 主要/家庭路线。 当我取出PageNotFoundComponent时,它可以工作。 这是我的代码:
我的AppRoutingModule
const routes: Routes = [
{ path: 'notloggedin', component: NotLoggedInComponent },
{ path: '', redirectTo: '/main/home', pathMatch: 'full' },
{ path: '**', component: PageNotFoundComponent }
];
我的MainRoutingModule
const routes: Routes = [
{ path: 'main',
component: MainComponent,
canActivate: [ LoggedinUserGuard ],
children: [
{ path: 'home', loadChildren: 'app/home/home.module#HomeModule'},
{ path: 'about', loadChildren: 'app/about/about.module#AboutModule'},
{ path: 'table', loadChildren: 'app/table/table.module#TableModule'},
{ path: 'user', loadChildren: 'app/user-list/user-list.module#UserListModule'},
]
},
];
如果有人可以提供帮助,那就太好了 感谢