⊗jsagPmRtPN 91 of 97 menu

Nawigacja programowa w Angular

Przechodzenie po adresach URL możliwe jest nie tylko za pomocą linków, ale także wewnątrz kodu JavaScript, za pomocą specjalnych komend.

Robimy to za pomocą serwisu Router. Spójrzmy, jak z nim pracować. Na początek zaimportujmy go:

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

Teraz wstrzyknijmy go do komponentu za pomocą iniekcji zależności:

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

Serwis ma metodę navigate, która przechodzi pod podany URL. Użyjmy tej metody:

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

A teraz wywołajmy metodę go po naciśnięciu przycisku:

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

Zrób dwa przyciski. Niech pierwszy przenosi pod jeden adres URL, a drugi - pod inny.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć