Kaj je namen straže poti?
Kaj je namen straže poti?

Video: Kaj je namen straže poti?

Video: Kaj je namen straže poti?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, April
Anonim

Kaj so Stražarji poti ? Kotni varovala poti so vmesniki, ki lahko usmerjevalniku povedo, ali naj dovoli navigacijo do zahtevanega pot . To odločitev sprejmejo tako, da iščejo resnično ali napačno vrnjeno vrednost iz razreda, ki izvaja dano stražar vmesnik.

Če upoštevamo to, zakaj potrebujemo varovala poti?

Navigacija usmerjevalnika Angular stražarji omogočiti ali odstraniti dostop do določenih delov navigacije. drugega varovalo poti , možnost CanDeactivate stražar , celo dovoljuje ti preprečiti uporabniku, da bi pomotoma zapustil komponento z neshranjenimi spremembami.

Poleg tega, kaj je guard v kotnem? Stražarji v Angularju niso nič drugega kot funkcionalnost, logika in koda, ki se izvajajo pred nalaganjem poti ali tistimi, ki zapustijo pot. Različne vrste stražarji , CanActivate stražar (npr. preverja dostop do poti). CanActivateChild stražar (preverja dostop otroške poti).

Preprosto, ali lahko aktivirate stražo poti?

CanActivate povezava Vmesnik, ki je razred lahko izvajati biti a stražar odločanje, če a pot lahko biti aktiviran . Jaz padam stražarji vrni true, navigacija volja nadaljujte. Če kateri stražar vrne UrlTree, trenutno navigacijo volja preklicana in nova navigacija volja se zažene v UrlTree vrnjeno iz stražar.

Kaj so Route guards v angular 2?

Kot že ime pove, lahko konfigurirate stražarji na poti v aplikaciji, da nadzirate, kako se uporabnik premika med njimi. To so funkcije, ki se kličejo, ko usmerjevalnik poskuša aktivirati ali deaktivirati določene poti.

Priporočena: