Загрузка страницы

Angular 6. Урок 6.4.2 - CanDeactivate guard - защита от потери несохраненных данных

#Angular #routing #routes
00:28 - Создание CanDeactivate guard-а.
03:20 - Что такое Route guards, виды Guard - интерфейсов.
03:20 - Настраиваем диалог подтверждения.

Route guards (стражи маршрута) - это интерфейсы, при помощи которых вы можете указать роутеру, когда он должен разрешать навигацию по марщруту, а когда - нет.
Guards проверяют выполнение условий, необходимых для доступа к тому или иному маршруту, и выносят вердикт - true (разрешить доступ) или false (доступ запретить).
Вы создаете свой класс, который наследуется от специального интерфейса, реализуете в нем логику проверки - и указываете этот класс в настройках маршрутизации.
Все остальное за вас делает движок модуля Routing.

Существует несколько видов Guards, и каждый из них выполняется в определенной последовательности.
В этом виде рассматривается guard:
- CanDeactivate (запрашивает разрешение на отмену несохраненных изменений).

Мой канал Все о .Net Framework (для любителей C#): https://www.youtube.com/channel/UC_xzU7AmU62vDi6NbP03w-g

Наша группа вконтакте:
https://vk.com/excellentprogrammer

Исходные коды для данного урока: https://gitlab.com/BeGoodProgrammer/angular-6-lessons
Видео о том, как загрузить исходные коды: https://youtu.be/ztJDaanzpx4
Плейлист по предыдущим видео (введение в Angular 5) - https://youtu.be/6uyLMFglvZ8

Оставайтесь воодушевленными!

Видео Angular 6. Урок 6.4.2 - CanDeactivate guard - защита от потери несохраненных данных канала Как Стать Хорошим Программистом
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
9 февраля 2019 г. 22:44:46
00:07:19
Другие видео канала
Многослойная архитектура - NTier vs NLayerМногослойная архитектура - NTier vs NLayerТри столпа ООП. Часть IV - АбстракцияТри столпа ООП. Часть IV - АбстракцияТри столпа ООП. Часть III - ПолиморфизмТри столпа ООП. Часть III - ПолиморфизмТри столпа ООП. Часть II - НаследованиеТри столпа ООП. Часть II - НаследованиеТри столпа ООП. Часть I - ИнкапсуляцияТри столпа ООП. Часть I - ИнкапсуляцияПятая нормальная форма. Правила нормализации отношений.Пятая нормальная форма. Правила нормализации отношений.Angular 6. Урок 6.4 - Route guards: на страже маршрутизацииAngular 6. Урок 6.4 - Route guards: на страже маршрутизацииЧетвертая нормальная форма, правила нормализации отношенийЧетвертая нормальная форма, правила нормализации отношенийAngular 6. Урок 6.3 - Activated Route: практический урокAngular 6. Урок 6.3 - Activated Route: практический урокНормальная форма Бойса-Кодда (BCNF). Правила нормализации БДНормальная форма Бойса-Кодда (BCNF). Правила нормализации БДAngular 6. Урок 6.2 - Routing, практический урок. ОсновыAngular 6. Урок 6.2 - Routing, практический урок. ОсновыAngular 6. Урок 6.1 - Routing, основы маршрутизацииAngular 6. Урок 6.1 - Routing, основы маршрутизацииAngular 6. Урок 5.5. Forms. Часть 5 - подготовка формы к отправкеAngular 6. Урок 5.5. Forms. Часть 5 - подготовка формы к отправкеAngular 6. Урок 5.4. Forms - валидация формыAngular 6. Урок 5.4. Forms - валидация формы.NET Core Web API. Часть 4.2. Проверяем API при помощи POSTMAN REST client.NET Core Web API. Часть 4.2. Проверяем API при помощи POSTMAN REST clientAngular 6. Урок 5.3. Forms. Часть 3 - особенности привязки данных в формахAngular 6. Урок 5.3. Forms. Часть 3 - особенности привязки данных в формахAngular 6. Урок 5.2. Forms. Часть 2 - разметка для формы, базовые стилиAngular 6. Урок 5.2. Forms. Часть 2 - разметка для формы, базовые стилиAngular 6. Урок 5.1. Forms. Часть 1 - основы, теория. Template-Driven formsAngular 6. Урок 5.1. Forms. Часть 1 - основы, теория. Template-Driven formsAngular 6. Урок 4. Strong typing - строгая типизация, заменяем Any на класс UserAngular 6. Урок 4. Strong typing - строгая типизация, заменяем Any на класс User.NET Core Web API. Часть 4. Weather service. Создаем методы POST, PUT, PATCH, DELETE.NET Core Web API. Часть 4. Weather service. Создаем методы POST, PUT, PATCH, DELETE
Яндекс.Метрика