Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 13043|Svar: 1

[Kantet] Rute-hop til Naviger i Angular2-router

[Kopier link]
Opslået på 19/10/2018 15.07.08 | | |
Navigate er en metode i Router-klassen, som hovedsageligt bruges til at springe ruter.
Funktionsdefinition:

1.this.router.navigate(['user', 1]);
Spring fra rodruten som udgangspunkt

2.this.router.navigate(['user', 1],{relativeTo: route});
Standardværdien er rodruten, som er en instans af ActivatedRoute

3.this.router.navigate(['user', 1],{ queryParams: { id: 1 } });
Rutetransmissionsparameteren /user/1?id=1

4.this.router.navigate(['view', 1], { preserveQueryParams: true });
Standardværdien er falsk, sat til sand, og forespørgselsparameteren /user?id=1 til /view?id=1 i den forrige rute bevares

5.this.router.navigate(['user', 1],{ fragment: 'top' });
Ankerspringet til /user/1#top

6.this.router.navigate(['/view'], { preserveFragment: true });
Standardværdien er falsk, sæt til true, og behold ankeret /user/1#top til /view#top i den forrige rute

7.this.router.navigate(['/user',1], { skiplocatio{filter}nChange: true });
Standardværdien er falsk, og URL'en i browseren forbliver den samme, når ruten hopper til sand, men de indkommende parametre vil stadig være gyldige

8.this.router.navigate(['/user',1], { replaceUrl: true });
Hvis den ikke er sat, går den som standard til sand, og hvis den er sat til falsk, vil ruten ikke blive omdirigeret





Tidligere:insertBefore-metoden og hvordan man implementerer insertAfter-metoden
Næste:BonusCloud aktiveringskode-samlingsværktøj [med kildekode]
Opslået på 22/10/2018 14.01.42 |
klog
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com