7 svar. Resolver: Den blir utført selv før brukeren blir rutet til ny side. Når du trenger å hente data før komponentinitialiseringen, er den riktige måten å gjøre dette på å bruke resolver.
Hvordan bruker du en resolver?
Creating a Resolver
- Opprett en tjeneste.
- Importer "Resolve"-grensesnitt fra '@angular/router'.
- Implementer grensesnittet med klassen din.
- Overstyr løsningsmetode.
- Resolve-metoden skal ha to parametere. …
- Resolve-metoden bør returnere en verdi eller observerbar, hvis du vil bruke den senere i den innlastede komponentklassen.
Hvorfor bruker vi resolver i vinkel?
Angular Resolver brukes for å forhåndshente noen av dataene når brukeren navigerer fra en rute til en annen. Det kan defineres som en jevn tilnærming for å forbedre brukeropplevelsen ved å laste inn data før brukeren navigerer til en bestemt komponent.
Hvorfor bruker vi løsere?
En resolver er en elektrisk transformator som brukes til å måle rotasjonsvinkelen. Mange resolvere ser litt ut som en elektrisk motor som består av kobberviklinger på statoren og en maskinert metallrotor.
Hva er bruken av resolve object i ruting?
Resolvelink
En dataleverandørklasse kan brukes med ruteren for å løse data under navigering. Grensesnittet definerer en løsningsmetode som påkalles når navigasjonen starter. Deruteren venter på at dataene skal løses før ruten endelig aktiveres.