⊗jsagPmRtPN 91 of 97 menu

Programmiline navigatsioon Angularis

URL-idele saab navigeerida mitte ainult linkide kaudu, vaid ka JavaScripti koodi sees, spetsiaalsete käskude abil.

Seda tehakse teenuse Router abil. Vaatame, kuidas sellega töötada. Kõigepealt impordime selle:

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

Nüüd sisestame selle komponenti sõltuvuse injekteerimise abil:

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

Teenusel on meetod navigate, mis navigeerib määratud URL-ile. Kasutame seda meetodit:

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

Nüüd kutsume meetodit go välja nupu vajutamisel:

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

Looge kaks nuppu. Olgu esimene nupp ühele URL-ile suunav ja teine nupp teisele URL-ile.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu