Angular · Middle · Запитання 65 з 75
Що дозволяє redirectTo у вигляді функції?
{ path: 'profile', redirectTo: () => inject(Auth).isAdmin() ? '/admin' : '/me' }- ✓Правильна відповідь: Обчислювати ціль редиректу під час навігації з доступом до
inject() - 2Перенаправляти лише на зовнішні сайти
- 3Виконувати редирект на сервері
Пояснення
Функція може читати параметри маршруту й повертати UrlTree. Для перевірок, що можуть заборонити доступ, гарди й далі зрозуміліші.