Mam subskrypcję dla zdarzeń routera w angular2
, Kiedy puszczam konsole, znajduję zdarzenie NavigationCancel
z reason: ""
. Ciekawy wiedzieć, co może być powodem, dla którego zostanie wywołany NavigationCancel
. Nie tylko z powodu empty
, ale ogólnie.Jakie mogą być przyczyny wyzwolenia zdarzenia NavigationCancel?
5
A
Odpowiedz
5
NavigationCancel
zostanie uruchomiony, gdy próbujesz naviggate do trasy i nawigacja dzieci trasa nie może być załadowany (strażnik CanLoad) lub drogą sama nie może być aktywowana (strażnik CanActivate)
można użyć {enableTracing : true}
podczas konfigurowania RouterModule
aby zobaczyć wszystkie wydarzenia i analizować dalej.
Mam nadzieję, że to pomoże!
Okay dziękuję :), z dala od pracy, zajrzą do tego jutro. –
OK, 'enableTracing' jest z pewnością bardzo ładną konfiguracją. Dzięki! –