Koja je svrha straže rute?
Koja je svrha straže rute?

Video: Koja je svrha straže rute?

Video: Koja je svrha straže rute?
Video: Тува. Убсунурская котловина. Кочевники. Nature of Russia. 2024, Studeni
Anonim

Što su Čuvari rute ? Kutni čuvari ruta su sučelja koja ruteru mogu reći treba li dopustiti navigaciju do traženog ili ne ruta . Oni donose ovu odluku tražeći istinitu ili lažnu povratnu vrijednost iz klase koja implementira zadanu straža sučelje.

Imajući to na umu, zašto su nam potrebni stražari rute?

Navigacija kutnog usmjerivača čuvari dopustiti odobravanje ili uklanjanje pristupa određenim dijelovima navigacije. Još čuvar rute , CanDeactivate straža , čak dopušta vas kako bi se spriječilo da korisnik slučajno ostavi komponentu s nespremljenim promjenama.

Nadalje, što je guard u kutnom? Stražari u Angularu nisu ništa osim funkcionalnosti, logike i koda koji se izvršavaju prije učitavanja rute ili onih koji napuštaju rutu. Različite vrste čuvari , Može aktivirati straža (npr. provjerava pristup ruti). CanActivateChild straža (provjerava pristup dječjoj ruti).

Jednostavno, možete li aktivirati stražu rute?

Može aktivirati veza Sučelje koje klasa limenka implementirati biti a straža odlučivanje ako a ruta može biti aktiviran . Padam čuvari vrati true, navigacija htjeti nastaviti. Ako ijedan straža vraća UrlTree, trenutnu navigaciju htjeti biti otkazan i nova navigacija htjeti biti pokrenut na UrlTree vraćeno iz straža.

Što su Route guards u angularu 2?

Kao što naziv govori, možete konfigurirati čuvari na rute u vašoj aplikaciji za kontrolu načina na koji se korisnik kreće između njih. To su funkcije koje se pozivaju kada usmjerivač pokuša aktivirati ili deaktivirati određene rute.

Preporučeni: