1
각도 2로 고생하고 있습니다. 모든 경로를 정의했지만 "mysiteurl : 4200/password-recovery"또는 "mysiteurl : 4200/email-confirm/sometoken" 그것은 무작위로 홈/프로필 구성 요소 (원하지 않음) 또는 비밀번호 복구 또는 이메일 확인 구성 요소 (원하는)로 무작위로 이동합니다. 홈/프로필로 리디렉션되는 것을 이해하지 못합니다. 어떤 아이디어?각도 2 : 무작위 라우팅
응용 라우팅 모듈 코드 :
const appRoutes: Routes = [
{ path: 'login', component: LoginComponent },
{ path: '', redirectTo: 'home', pathMatch: 'full' },
{ path: 'password-recovery', component: PasswordRecoveryComponent },
{ path: 'email-confirm/:token', component: EmailConfirmComponent },
{ path: 'home', component: HomeComponent,
children: [
{ path: '', redirectTo: 'profile', pathMatch: 'full' },
{ path: 'profile', component: ProfileComponent },
{ path: 'companies', component: CompaniesComponent },
{ path: 'roles', component: RolesComponent },
{ path: 'documents/:type', component: DocumentsComponent },
{ path: 'users', component: UsersComponent },
{ path: 'documents-identity', component: DocumentsIdentityComponent },
{ path: 'forms', component: FormsComponent },
{ path: 'password-recovery-detail', component: PasswordRecoveryDetailComponent },
{ path: 'card', component: CardComponent },
]
}
];
@NgModule({
imports: [
RouterModule.forRoot(appRoutes, { useHash: true })
],
exports: [
RouterModule
]
})
export class AppRoutingModule { }
에/홈/프로필 탐색을 강요했다. 그래서 해시 접근법을 사용하여 탐색 : mysiteurl : 4200/#/password-recovery' – mrkosima
결과에 영향을 미치지 않습니다. 때로는 암호 복구, 때로는 home/profile –