Angular · Middle · Frage 30 von 75
Wie unterscheidet sich canMatch von canActivate?
- 1
canMatchläuft nach dem Erzeugen der Komponente, direkt vor dem Rendern - 2Sie sind identisch:
canMatchist nur der neuere Name desselben Guards - 3
canMatchentscheidet, ob die Route überhaupt zählt, bevor Lazy-Code lädt
Antwort zeigen
Richtige Antwort: canMatch entscheidet, ob die Route überhaupt zählt, bevor Lazy-Code lädt
Erklärung
Mit canMatch kann man zwei Routen mit gleichem Pfad für verschiedene Rollen haben (/dashboard für Admins und Nutzer), und ein unberechtigter Nutzer lädt den Admin-Chunk nicht herunter.