Mam subskrypcję wydarzeń routera w angular2
, Kiedy pocieszę wydarzenia, znajduję NavigationCancel
wydarzenie z reason: ""
. Ciekawy wiedzieć, co może być przyczyną NavigationCancel
aby uzyskać wyzwolenie. Nie tylko z empty
powód, ale ogólnie.
Odpowiedzi:
5 dla odpowiedzi № 1NavigationCancel
zostanie uruchomione, gdy próbujesz nawigować do trasy i nawigowanej trasy dzieci nie mogą być załadowane (ochrona CanLoad) lub sama trasa nie może zostać aktywowana (CanActivate guard)
możesz użyć {enableTracing : true}
podczas konfigurowania RouterModule
widzieć wszystkie wydarzenia i analizować dalej.
Mam nadzieję że to pomoże!!