Angular Routing¶
28.02.2022
В одностраничном приложении вы изменяете то, что видит пользователь, показывая или скрывая части экрана, соответствующие определенным компонентам, вместо того, чтобы обращаться к серверу для получения новой страницы. Когда пользователи выполняют задачи приложения, им необходимо перемещаться между различными представлениями, которые вы определили.
Для навигации от одного представления к другому используется Angular Router
. Маршрутизатор Router
обеспечивает навигацию, интерпретируя URL-адрес браузера как инструкцию по смене представления.
Чтобы изучить пример приложения, демонстрирующий основные возможности маршрутизатора, смотрите код.
Предварительные условия¶
Перед созданием маршрута вы должны быть знакомы со следующим:
- Основы компонентов
-
Приложение Angular — вы можете создать базовое приложение Angular, используя Angular CLI.
Узнайте о маршрутизации Angular¶
- Общие задачи маршрутизации
- Узнайте, как реализовать многие общие задачи, связанные с маршрутизацией в Angular.
- Учебник по маршрутизации SPA
- Учебное пособие, в котором рассматриваются паттерны, связанные с маршрутизацией в Angular.
- Маршрутизация Тур по Героям
- Добавьте дополнительные возможности маршрутизации в учебник Tour of Heroes.
- Учебник по выбору маршрутных матчей
- Учебное пособие, в котором рассказывается о том, как использовать шаблоны пользовательских стратегий согласования в Angular routing.
- Справочник по маршрутизаторам
- Описывает некоторые основные концепции API маршрутизатора.