⊗jsagPmRtPN 91 of 97 menu

Navigazione Programmata in Angular

È possibile navigare attraverso gli URL non solo con l'aiuto di link, ma anche all'interno del codice JavaScript, utilizzando comandi speciali.

Questo viene fatto utilizzando il servizio Router. Diamo un'occhiata a come usarlo. Per iniziare, importiamolo:

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

Ora iniettiamolo nel componente tramite dependency injection:

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

Il servizio ha un metodo navigate, che naviga verso un URL specificato. Usiamo questo metodo:

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

E ora chiamiamo il metodo go al click di un pulsante:

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

Crea due pulsanti. Lascia che il primo porti a un URL, e il secondo a un altro.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta