У нас вы можете посмотреть бесплатно Angular 6. Урок 6.4 - Route guards: на страже маршрутизации или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
#Angular #routing #routes 00:15 - В каких случаях нужны Guards. 01:35 - Что такое Route guards, виды Guard - интерфейсов. 02:33 - Возвращаемые guard-ом значения. 03:33 - Создаем CanActivate Guard. Route guards (стражи маршрута) - это интерфейсы, при помощи которых вы можете указать роутеру, когда он должен разрешать навигацию по маршруту, а когда - нет. Guards проверяют выполнение условий, необходимых для доступа к тому или иному маршруту, и выносят вердикт - true (разрешить доступ) или false (доступ запретить). Вы создаете свой класс, который наследуется от специального интерфейса, реализуете в нем логику проверки - и указываете этот класс в настройках маршрутизации. Все остальное за вас делает движок модуля Routing. Существует несколько видов Guards, и каждый из них выполняется в определенной последовательности. От того, какой интерфейс вы используете, будет зависеть поведение routing-а: CanActivate (проверяет доступ к маршруту) CanActivateChild (проверяет доступ к дочернему маршруту) CanDeactivate (запрашивает разрешение на отмену не сохраненных изменений) CanLoad (предварительная подгрузка данных маршрута) Resolve (проверка перед загрузкой объектов функционального модуля). Мой канал Все о .Net Framework (для любителей C#): / @netframework6673 Наша группа вконтакте: https://vk.com/excellentprogrammer Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/a... Видео о том, как загрузить исходные коды: • Как загрузить исходные коды уроков? Плейлист по предыдущим видео (введение в Angular 5) - • Введение в Angular Оставайтесь воодушевленными!