Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13043|Risposta: 1

[Angolare] Salto di percorso per navigare nel router angular2

[Copiato link]
Pubblicato su 19/10/2018 15:07:08 | | |
Navigate è un metodo della classe Router, utilizzato principalmente per saltare le rotte.
Definizione della funzione:

1.this.router.navigate(['user', 1]);
Salta dalla rotta delle radici come punto di partenza

2.this.router.navigate(['user', 1],{relativeTo: route});
Il valore predefinito è la root route, che è un'istanza di ActivatedRoute

3.this.router.navigate(['user', 1],{ queryParams: { id: 1 } });
Il parametro di trasmissione della rotta /user/1?id=1

4.this.router.navigate(['view', 1], { preserveQueryParams: true });
Il valore predefinito è falso, impostato su true, e il parametro di query /user?id=1 a /view?id=1 nella route precedente viene mantenuto

5.this.router.navigate(['user', 1],{ frammento: 'top' });
Il salto dell'ancora su /user/1#top

6.this.router.navigate(['/view'], { preserveFragment: true });
Il valore predefinito è falso, impostato su true e mantiene l'ancoraggio /user/1#top a /view#top nella rotta precedente

7.this.router.navigate(['/user',1], { skiplocatio{filter}nChange: true });
Il valore predefinito è falso, e l'URL nel browser rimarrà lo stesso quando la route salta a true, ma i parametri in ingresso resteranno validi

8.this.router.navigate(['/user',1], { replaceUrl: true });
Se non impostato, il percorso si attiva di default su true e, se impostato su falso, la route non verrà reindirizzata





Precedente:Metodo insertBefore e come implementare il metodo insertAfter
Prossimo:Strumento di raccolta del codice di attivazione BonusCloud [con codice sorgente]
Pubblicato su 22/10/2018 14:01:42 |
istruito
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com