/ / Jakie mogą być przyczyny wyzwolenia zdarzenia NavigationCancel? - kątowe, kątowe2-trasowanie

Jakie mogą być przyczyny wyzwolenia zdarzenia NavigationCancel? - kątowe, kątowe2-trasowanie

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 № 1

NavigationCancel 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!!