Описание тега angular2-routing

Angular Routing - это встроенная функция, которая позволяет вам создать пользовательский интерфейс одностраничного приложения (SPA), где пользователи могут переходить к различным представлениям без необходимости каждый раз перезагружать всю страницу с сервера.

Angular Routing - это встроенная функция, которая позволяет создавать пользовательский интерфейс одностраничного приложения (SPA), в котором пользователи могут переходить к различным представлениям без необходимости каждый раз перезагружать всю страницу с сервера.

Маршрутизатор Angular перехватывает навигацию по страницам браузера и историю документов, чтобы обеспечить эту функциональность SPA. Вместо использования таких традиционных якорных тегов:

<a href='/products'>Products</a>

Angular Routing использует routerLink для перехода между представлениями:

<a routerLink="/products">Products</a>

Вопросы, использующие этот тег, могут касаться:

  • Устранение проблем с маршрутизацией
  • Как использовать тег routerLinkActive для управления свойствами
  • Подстановочные знаки и маршрутизация ошибок
  • Перенаправление просмотров
  • Маршрутная охрана, включая аутентификацию и авторизацию
  • Дочерние маршруты
  • Как настроить модуль маршрутизации приложений (и если он вам нужен)
  • Асинхронная маршрутизация

Маршрутизация подробно описана в Руководстве по Angular с множеством примеров:

https://angular.io/guide/router