⊗jsagPmRtPN 91 of 97 menu

Programmatisk navigasjon i Angular

Å navigere via URL-er kan gjøres ikke bare med lenker, men også inni JavaScript-kode, ved hjelp av spesielle kommandoer.

Dette gjøres ved hjelp av tjenesten Router. La oss se på hvordan man arbeider med den. Til å begynne med, importerer vi den:

import { Router } from "@angular/router";

La oss nå injisere den inn i komponenten ved hjelp av avhengighetsinjisering:

export class AppComponent { constructor(private router: Router) { } }

Tjenesten har metoden navigate, som navigerer til en spesifisert URL. La oss bruke denne metoden:

export class AppComponent { constructor(private router: Router) { } go() { this.router.navigate(['/aaaa/']); } }

La oss nå kalle metoden go ved et klikk på en knapp:

<button (click)="go()">btn</button>

Lag to knapper. La den første navigere til én URL, og den andre til en annen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis