⊗jsagPmRtPN 91 of 97 menu

Programmatische navigatie in Angular

Navigeren naar URL's kan niet alleen met behulp van links, maar ook binnen JavaScript-code, met speciale commando's.

Dit wordt gedaan met de service Router. Laten we eens kijken hoe we ermee kunnen werken. Om te beginnen importeren we het:

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

Laten we het nu in de component injecteren met dependency injection:

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

De service heeft een methode navigate, die naar een opgegeven URL navigeert. Laten we deze methode gebruiken:

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

Laten we nu de methode go aanroepen bij een klik op een knop:

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

Maak twee knoppen. Laat de eerste naar één URL navigeren, en de tweede - naar een andere.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren