Qual è lo scopo di una guardia di rotta?
Qual è lo scopo di una guardia di rotta?

Video: Qual è lo scopo di una guardia di rotta?

Video: Qual è lo scopo di una guardia di rotta?
Video: Ragazzo picchiato dalla polizia senza mascherina 2024, Novembre
Anonim

Cosa sono Guardie del percorso ? angolari guardie di rotta sono interfacce che possono dire al router se deve consentire o meno la navigazione verso una richiesta rotta . Prendono questa decisione cercando un valore restituito vero o falso da una classe che implementa il dato guardia interfaccia.

Tenendo presente questo, perché abbiamo bisogno di guardie di rotta?

La navigazione del router angolare guardie ✔ consentire di concedere o rimuovere l'accesso ad alcune parti della navigazione. Un altro guardia di rotta , il CanDeactivate guardia , permette anche tu per evitare che un utente lasci accidentalmente un componente con modifiche non salvate.

Inoltre, cos'è la guardia in angolare? Guardie in angolare non sono altro che la funzionalità, la logica e il codice che vengono eseguiti prima che il percorso venga caricato o quelli che lasciano il percorso. Diversi tipi di guardie ✔ , Può Attivare guardia (ad es. controlla l'accesso al percorso). PuòAttivareBambino guardia (verifica l'accesso al percorso figlio).

Semplicemente, puoi attivare una route Guard?

Può attivare collegamento Interfaccia che una classe Potere implementare per essere un guardia decidere se a il percorso può essere attivato . Cado guardie ✔ return true, navigazione volere Continua. Se c'è guardia restituisce un UrlTree, navigazione corrente volere essere cancellato e una nuova navigazione volere essere avviato all'UrlTree restituito dal guardia.

Cosa sono le protezioni del percorso nell'angolare 2?

Come suggerisce il nome, puoi configurare guardie ✔ Su itinerari nell'applicazione per controllare come l'utente si sposta tra di essi. Queste sono funzioni chiamate quando il router tenta di attivare o disattivare determinati itinerari.

Consigliato: