Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

102
Views
cómo enrutar angular a una nueva página

Tengo una aplicación angular en la que quiero enrutar al usuario a una nueva página después de iniciar sesión correctamente. Pero la página web no se está cargando, solo la URL está cambiando, probé la salida del enrutador pero muestra el componente debajo de mi componente de inicio de sesión. Lo que quiero es dirigirme a una página completamente nueva.

Módulo de enrutamiento de aplicaciones:

 const routes: Routes = [ {path: 'dashboard' , component: DashboardComponent, canActivate: [AuthGuard]}, {path: 'authenticate', component: LoginComponent}, {path: '' , redirectTo: 'authenticate', pathMatch: 'full'} ]; @NgModule({ imports: [RouterModule.forRoot(routes)], exports: [RouterModule], providers: [AuthGuard] }) export class AppRoutingModule { }

Componente de la aplicación.html

 <nb-layout-header fixed > Moniesta </nb-layout-header> <nb-layout-column> <moniesta-login></moniesta-login> <router-outlet></router-outlet> </nb-layout-column> <nb-layout-footer fixed> <!-- Insert footer here --> </nb-layout-footer> </nb-layout>

Método en mi servicio para cargar a la nueva URL y página web:

 authenticateUser(login: LoginModel){ return this.http.post(environment.rootUrl + 'authenticate', { username: login.username, password: login.password, }).subscribe({ next: (data) => { localStorage.setItem('token', data.toString()) this.router.navigate(['/dashboard']) }, error: (error) => { this.isAuthenticated = false } }) }

¿Alguien podría ayudarme y decirme qué está mal?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!