Hvorfor er ruteparametre observerbare?
Hvorfor er ruteparametre observerbare?

Video: Hvorfor er ruteparametre observerbare?

Video: Hvorfor er ruteparametre observerbare?
Video: Hvorfor er lykken så lunefuld // Steffen Bruun (Live at DR Koncerthuset) 2024, Kan
Anonim

Grunden til at params ejendom på ActivatedRoute er en Observerbar er, at routeren muligvis ikke genskaber komponenten, når den navigerer til den samme komponent. I dette tilfælde parameter kan ændre sig, uden at komponenten genskabes. Se eksempler, der kører i fuldskærmstilstand for at se rute ændringer i URL'en.

Hvad er ruteparametre på denne måde?

Ruteparametre er navngivne URL-segmenter, der bruges til at fange de værdier, der er angivet på deres position i URL'en. De registrerede værdier er udfyldt i req.params-objektet med navnet på rute parameter angivet i stien som deres respektive nøgler.

Derudover, hvad er aktiveret rute? Aktiveret rute er en grænseflade, og den indeholder information om en rute forbundet med en komponent, der er indlæst i en stikkontakt, og den kan også bruges til at krydse routerens tilstandstræ.

På samme måde, hvad er ParamMap?

ParamMap link Et kort, der giver adgang til de nødvendige og valgfrie parametre, der er specifikke for en rute. Kortet understøtter hentning af en enkelt værdi med get() eller flere værdier med getAll().

Hvad er Route snapshot?

ActivatedRouteSnapshotlink Indeholder information om en rute forbundet med en komponent indlæst i en stikkontakt på et bestemt tidspunkt. ActivatedRouteSnapshot kan også bruges til at krydse routerens tilstandstræ.

Anbefalede: