⊗jsagPmRtPN 91 of 97 menu

Programozott navigáció az Angular-ban

Az URL-ek között nem csak linkek segítségével lehet navigálni, hanem JavaScript kódban is, speciális parancsokkal.

Ezt a Router szolgáltatással tehetjük meg. Nézzük meg, hogyan kell dolgozni vele. Először importáljuk:

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

Most injektáljuk be a komponensbe a függőséginjektálás segítségével:

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

A szolgáltatásnak van egy navigate metódusa, ami a megadott URL-re navigál. Használjuk ezt a metódust:

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

Most hívjuk meg a go metódust egy gomb megnyomásakor:

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

Készítsen két gombot. Az első navigáljon egy URL-re, a másik pedig egy másikra.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás