Mi a célja az útvonalőrnek?
Mi a célja az útvonalőrnek?

Videó: Mi a célja az útvonalőrnek?

Videó: Mi a célja az útvonalőrnek?
Videó: Híradó 2023.08.22. 19:30 2024, November
Anonim

Mik Útvonalőrök ? Szögletes útvonalőrök olyan interfészek, amelyek megmondhatják az útválasztónak, hogy engedélyeznie kell-e a navigációt a kívánt helyre útvonal . Ezt a döntést úgy hozzák meg, hogy igaz vagy hamis visszatérési értéket keresnek egy adott osztályból, amely megvalósítja az adott értéket őr felület.

Ezt szem előtt tartva miért van szükségünk útvonalőrökre?

Az Angular router navigációja gárdisták hozzáférés engedélyezése vagy eltávolítása a navigáció bizonyos részeihez. Egy másik útvonalőr , a CanDeactivate őr , sőt megengedi te megakadályozza, hogy a felhasználó véletlenül elhagyja a nem mentett módosításokkal rendelkező összetevőt.

Továbbá, mi az őr szögben? Őrök Angularban nem más, mint a funkcionalitás, a logika és a kód, amelyek az útvonal betöltése vagy az útvonal elhagyása előtt végrehajtódnak. Különböző típusú gárdisták , Aktiválhat őr (pl. ellenőrzi az útvonal elérését). CanActivateChild őr (ellenőrzi a gyermekútvonal-hozzáférést).

Egyszerűen így, aktiválhat egy útvonalőrt?

Aktiválhat link Interfész, hogy egy osztály tud megvalósítani, hogy a őr annak eldöntése, hogy a útvonal lehet lenni aktív . Zuhanok gárdisták return true, navigáció akarat folytatni. Ha van ilyen őr egy UrlTree, aktuális navigációt ad vissza akarat törlésre kerül és új navigáció akarat el kell rúgni az UrlTree-hez, amelyet a őr.

Mik azok az útvonalőrök a 2-es szögben?

Ahogy a neve is sugallja, konfigurálható gárdisták tovább útvonalak alkalmazásában, hogy szabályozza, hogyan navigáljon a felhasználó közöttük. Ezek azok a funkciók, amelyeket akkor hívnak meg, amikor a router megpróbál bizonyosakat aktiválni vagy deaktiválni útvonalak.

Ajánlott: