⊗jsagPmRtLn 83 of 97 menu

Länkar för routing i Angular

I tidigare lektioner skrev vi in URL:en i adressfältet manuellt. Låt oss nu skapa länkar, vars klick kommer att visa olika komponenter.

För att göra detta kommer vi att skapa länkar på ett speciellt sätt. Saken är den att vi inte behöver ett riktigt sidbyte vid klick på länkarna. Vi vill bara att Angular ska visa en annan komponent, ändra URL:en i webbläsarens adressfält och samtidigt inte ladda om sidan.

Därför, istället för det inbyggda attributet href kommer vi att använda Angular-attributet RouterLink.

För att göra detta måste vi importera det:

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

Deklarera det i dekoratören:

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

Nu kan vi skapa våra länkar:

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

Skapa länkar som växlar mellan dina komponenter.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa