Para manejar la navegación entre vistas en Angular, se utiliza el servicio Router, el cual permite la redirección programática dentro de las aplicaciones.
Router
desde @angular/router
.
Router
en el constructor del componente.
navigate
o navigateByUrl
para redireccionar.
import { Component } from '@angular/core';
import { Router } from '@angular/router';
@Component({
selector: 'app-my-component',
template: `<button (click)="redirectToHome()">Go to Home</button>`
})
export class MyComponent {
constructor(private router: Router) {}
redirectToHome() {
// Redireccionar a la ruta '/home'
this.router.navigate(['/home']);
}
}
Jorge García
Fullstack developer