Marşrut Mühafizəsinin məqsədi nədir?
Marşrut Mühafizəsinin məqsədi nədir?

Video: Marşrut Mühafizəsinin məqsədi nədir?

Video: Marşrut Mühafizəsinin məqsədi nədir?
Video: Ruben Vardanyanı kartof kisəsi kimi Moskva-Xankəndi marşrutu ilə daşıyan Rusiyanın məqsədi nədir? 2024, Aprel
Anonim

Nələrdir Marşrut mühafizəçiləri ? Bucaqlı marşrut mühafizəçiləri onlar yönləndiriciyə tələb olunana naviqasiya icazəsi verib-vermədiyini deyə bilən interfeyslərdir marşrut . Verilənləri həyata keçirən bir sinifdən doğru və ya yanlış qaytarma dəyəri axtararaq bu qərarı verirlər gözətçi interfeys.

Bunu nəzərə alsaq, bizə marşrut keşikçiləri niyə lazımdır?

Bucaqlı marşrutlaşdırıcının naviqasiyası mühafizəçilər naviqasiyanın müəyyən hissələrinə giriş icazəsi verməyə və ya silməyə icazə verin. Başqa marşrut gözətçisi , CanDeactivate gözətçi , hətta icazə verir Sən istifadəçinin təsadüfən yadda saxlanmamış dəyişiklikləri olan komponenti tərk etməsinin qarşısını almaq üçün.

Bundan əlavə, bucaqda qoruyucu nədir? Angulardakı mühafizəçilər marşrut yüklənməmişdən və ya marşrutu tərk edənlərdən əvvəl icra olunan funksionallıq, məntiq və koddan başqa bir şey deyil. Müxtəlif növlər mühafizəçilər , Aktivləşdirə bilərsiniz gözətçi (məsələn, marşruta girişi yoxlayır). CanActivateChild gözətçi (uşaq marşrutuna girişi yoxlayır).

Sadəcə olaraq, siz marşrut Mühafizəsini aktivləşdirə bilərsinizmi?

Aktivləşdirə bilərsiniz bir sinif olan əlaqə interfeysi bacarmaq həyata keçirmək a gözətçi a marşrut edə bilər olmaq aktivləşdirilib . Hamısı varsa mühafizəçilər doğru qayıt, naviqasiya olacaq davam et. Əgər varsa gözətçi UrlTree, cari naviqasiyanı qaytarır olacaq ləğv ediləcək və yeni naviqasiya olacaq UrlTree'ye atılaraq geri döndü gözətçi.

Bucaq 2-də marşrut qoruyucuları nədir?

Adından göründüyü kimi, konfiqurasiya edə bilərsiniz mühafizəçilər haqqında marşrutlar istifadəçinin onlar arasında necə hərəkət etdiyinə nəzarət etmək üçün tətbiqinizdə. Bunlar marşrutlaşdırıcı müəyyən aktivləşdirməyə və ya söndürməyə çalışdıqda çağırılan funksiyalardır marşrutlar.

Tövsiyə: