Router guard ในเชิงมุมคืออะไร?
Router guard ในเชิงมุมคืออะไร?

วีดีโอ: Router guard ในเชิงมุมคืออะไร?

วีดีโอ: Router guard ในเชิงมุมคืออะไร?
วีดีโอ: What is Route Guard in Angular | Angular Routing | Angular 13+ 2024, พฤศจิกายน
Anonim

NS เราเตอร์เชิงมุม การนำทาง ยาม อนุญาตหรือยกเลิกการเข้าถึงบางส่วนของการนำทาง อีกเส้นทางหนึ่ง อารักขา , CanDeactivate อารักขา แม้กระทั่งให้คุณป้องกันไม่ให้ผู้ใช้ออกจากส่วนประกอบโดยไม่ได้ตั้งใจด้วยการเปลี่ยนแปลงที่ยังไม่ได้บันทึก

ในทำนองเดียวกันอาจมีคนถามว่ายามเราเตอร์คืออะไร?

NS ยามเราเตอร์ เป็นผลิตภัณฑ์ใหม่ล่าสุดที่บล็อกและปกป้องตัวคุณเองและครอบครัวจาก EMF สนามแม่เหล็กไฟฟ้า และ WiFi ของคุณที่ปล่อยออกมาตลอด 24 ชั่วโมง NS ยามเราเตอร์ เป็นกรงฟาราเดย์แบบกำหนดเองที่บล็อกประมาณ 90% ของ EMF ที่ปล่อยออกมาจาก WiFi เราเตอร์ . ติดตั้งง่ายและไม่จำเป็นต้องประกอบ

ประการที่สอง คุณสามารถเปิดใช้งานเส้นทาง Guard ได้หรือไม่? CanActivate ลิงค์อินเตอร์เฟสที่คลาส สามารถ นำไปปฏิบัติเพื่อเป็น อารักขา ตัดสินใจว่า a เส้นทางสามารถ เป็น เปิดใช้งาน . ฉันตก ยาม คืนค่า จริง การนำทาง จะ ดำเนินต่อ. ถ้ามี อารักขา ส่งคืน UrlTree การนำทางปัจจุบัน จะ ถูกยกเลิกและการนำทางใหม่ จะ ถูกไล่ออกไปยัง UrlTree ที่ส่งคืนจาก อารักขา.

สามารถเปิดใช้งานยามเป็นมุมได้หรือไม่?

นิยาม ยามยามสามารถ นำไปปฏิบัติในรูปแบบต่างๆ แต่สุดท้ายก็เดือดจริงๆ ถึง ฟังก์ชันที่ส่งคืน Observable, Promise หรือ boolean นอกจากนี้, ยาม มีการลงทะเบียนโดยใช้ผู้ให้บริการ ดังนั้นพวกเขา สามารถ ถูกฉีดโดย เชิงมุม เมื่อจำเป็น

ยามในมุม 2 คืออะไร?

อะไรคือ เชิงมุม2 เส้นทาง ยาม และจะทำอย่างไรกับพวกเขา? ตามชื่อที่แนะนำ คุณสามารถกำหนดค่า ยาม บนเส้นทางในแอปพลิเคชันของคุณเพื่อควบคุมวิธีที่ผู้ใช้นำทางระหว่างพวกเขา ฟังก์ชันเหล่านี้เรียกว่าเมื่อเราเตอร์พยายามเปิดใช้งานหรือปิดใช้งานบางเส้นทาง

แนะนำ: