هل يستطيع الحارس النشط في الزاوي؟
هل يستطيع الحارس النشط في الزاوي؟

فيديو: هل يستطيع الحارس النشط في الزاوي؟

فيديو: هل يستطيع الحارس النشط في الزاوي؟
فيديو: افضل حارس مرمى في العالم ههه 2024, يمكن
Anonim

CanActivatelink

واجهة أن فئة علبة تنفيذ ليكون أ حارس تقرير ما إذا كان الطريق علبة يكون مفعل . أنا أسقط حراس العودة صحيح ، الملاحة إرادة استمر. لو اي حارس إرجاع UrlTree ، التنقل الحالي إرادة يتم إلغاؤها وملاحة جديدة إرادة إلى UrlTree الذي تم إرجاعه من حارس.

بعد ذلك ، قد يتساءل المرء أيضًا ، هل يمكن تنشيط الحارس في الزاوية؟

تعريف يمكن للحراس يتم تنفيذها بطرق مختلفة ، ولكن بعد كل شيء يتلخص الأمر حقًا إلى دالة تعرض إما Observable أو Promise أو منطقيًا. بالإضافة الى، حراس تم تسجيلهم باستخدام موفري ، لذلك هم علبة عن طريق الحقن الزاوي عند الاحتياج.

قد يسأل المرء أيضًا ، هل يمكنك تنشيط طريق حارس؟ ما هو CanActivate الحرس . الزاوي CanActivate الحارس يقرر ، إذا كان أ يمكن الطريق يكون مفعل (أو يتم تقديم المكون). نحن نستخدم هذا حارس ، عندما نريد التحقق من حالة ما ، من قبل تفعيل المكون أو إظهاره للمستخدم. هذا يسمح لنا بإلغاء التنقل.

الى جانب ذلك ، ما هو الحارس الزاوي؟

ال الزاوي التنقل في جهاز التوجيه حراس السماح لمنح أو إزالة الوصول إلى أجزاء معينة من التنقل. طريق آخر حارس ، يمكن إلغاء التنشيط حارس ، حتى أنه يسمح لك بمنع المستخدم من ترك مكون بدون قصد به تغييرات غير محفوظة.

ما هو Authguard؟

حراس مسار Angular عبارة عن واجهات يمكنها إخبار جهاز التوجيه بما إذا كان يجب أن يسمح بالملاحة إلى المسار المطلوب أم لا. يتخذون هذا القرار من خلال البحث عن قيمة إرجاع صحيحة أو خاطئة من فئة تنفذ واجهة الحارس المحددة.

موصى به: