7 antwoorde. Oplosser: Dit word uitgevoer selfs voordat die gebruiker na 'n nuwe bladsy herlei word. Wanneer jy die data moet kry voor die komponent-inisialisering, is die regte manier om dit te doen om resolver te gebruik.
Hoe gebruik jy 'n resolver?
Skep 'n Oplosser
- Skep 'n diens.
- Voer "Resolve"-koppelvlak in vanaf '@angular/router'.
- Implementeer die koppelvlak met jou klas.
- Ignoreer oplossingsmetode.
- Resolve-metode moet twee parameters hê. …
- Resolve-metode moet 'n waarde of waarneembare terugstuur, as jy dit later in jou gelaaide komponentklas wil gebruik.
Hoekom gebruik ons resolver in hoek?
Angular Resolver word gebruik om van die data vooraf te gaan haal wanneer die gebruiker van een roete na 'n ander navigeer. Dit kan gedefinieer word as 'n gladde benadering om gebruikerservaring te verbeter deur data te laai voordat die gebruiker na 'n spesifieke komponent navigeer.
Waarom gebruik ons resolvers?
'n Oplosser is 'n elektriese transformator wat gebruik word om die rotasiehoek te meet. Baie resolvers lyk ietwat soos 'n elektriese motor wat bestaan uit koperwikkelings op die stator en 'n gemasjineerde metaalrotor.
Wat is die nut van 'resolve object' in roetering?
Resolvelink
'n Dataverskafferklas kan met die roeteerder gebruik word om data tydens navigasie op te los. Die koppelvlak definieer 'n oplossingsmetode wat opgeroep word wanneer die navigasie begin. Dieroeteerder wag vir die data om opgelos te word voordat die roete uiteindelik geaktiveer word.