⊗jsagPmRtLn 83 of 97 menu

Enlaces para enrutamiento en Angular

En lecciones anteriores ingresamos la URL manualmente en la barra de direcciones. Ahora creemos enlaces, al hacer clic en los cuales se mostrarán varios componentes.

Para esto, crearemos los enlaces de una manera especial. El caso es que no necesitamos una verdadera navegación por los enlaces. Simplemente queremos que Angular muestre otro componente, cambie la URL en la barra de direcciones del navegador y, al mismo tiempo, no actualice la página.

Por lo tanto, en lugar del atributo nativo href usaremos el atributo de Angular RouterLink.

Para ello, necesitamos importarlo:

import { RouterLink } from '@angular/router';

Especificar en el decorador:

@Component({ ...... imports: [RouterOutlet, RouterLink], ...... })

Ahora podemos crear nuestros enlaces:

<nav> <a routerLink="/aaaa/"> Aaaa </a> <a routerLink="/bbbb/"> Bbbb </a> </nav>

Cree enlaces que alternen sus componentes.

azbydeenesfrkakkptruuz