שלום,
יש לי בעיה עם הניווט כשאני טוענת module עם lazy loding
ה url הוא
:4200/#/personal-information
במקום
:4200/#/user/personal-information
app.routing
const APP_ROUTES: Route[] = [
{ path: "user", loadChildren: () => import('./user/user.module').then(m => m.UserModule) },
{ path: "", pathMatch: "full", redirectTo: "/user" },
{ path: "**", redirectTo: "/user" }
]
@NgModule({
imports: [RouterModule.forRoot(APP_ROUTES, { useHash: true })],
exports: [RouterModule]
})
user.routing
const routes: Routes = [
{ path: "personal-information", component: PersonalInformationComponent },
{ path: "",pathMatch: "full", redirectTo: "/personal-information" },
{ path: "**", redirectTo: "/personal-information" }
];
@NgModule({
imports: [CommonModule, RouterModule.forChild(routes)],
exports: [RouterModule]
})
יש לי בעיה עם הניווט כשאני טוענת module עם lazy loding
ה url הוא
:4200/#/personal-information
במקום
:4200/#/user/personal-information
app.routing
const APP_ROUTES: Route[] = [
{ path: "user", loadChildren: () => import('./user/user.module').then(m => m.UserModule) },
{ path: "", pathMatch: "full", redirectTo: "/user" },
{ path: "**", redirectTo: "/user" }
]
@NgModule({
imports: [RouterModule.forRoot(APP_ROUTES, { useHash: true })],
exports: [RouterModule]
})
user.routing
const routes: Routes = [
{ path: "personal-information", component: PersonalInformationComponent },
{ path: "",pathMatch: "full", redirectTo: "/personal-information" },
{ path: "**", redirectTo: "/personal-information" }
];
@NgModule({
imports: [CommonModule, RouterModule.forChild(routes)],
exports: [RouterModule]
})