© Adam Freeman 2020
A. FreemanPro Angular 9https://doi.org/10.1007/978-1-4842-5998-6_27

27. Routing and Navigation: Part 3

Adam Freeman1 
(1)
London, UK
 
In this chapter, I continue to describe the Angular URL routing system, focusing on the most advanced features. I explain how to control route activation, how to load feature modules dynamically, and how to use multiple outlet elements in a template. Table 27-1 summarizes the chapter.
Table 27-1.

Chapter Summary

Problem

Solution

Listing

Delaying navigation until a task is complete

Use a route resolver

1–7

Preventing route activation

Use an activation guard

8–14

Preventing the user from navigating away from the current conte`nt

Use a deactivation guard

15–19

Deferring loading a feature module until it is required ...

Get Pro Angular 9: Build Powerful and Dynamic Web Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.