Angular · Middle · Pytanie 65 z 75
Na co pozwala redirectTo w postaci funkcji?
{ path: 'profile', redirectTo: () => inject(Auth).isAdmin() ? '/admin' : '/me' }- ✓Poprawna odpowiedź: Na wyliczanie celu przekierowania w czasie nawigacji z dostępem do
inject() - 2Na przekierowania tylko do zewnętrznych stron
- 3Na wykonywanie przekierowania na serwerze
Wyjaśnienie
Funkcja może czytać parametry trasy i zwracać UrlTree. Dla sprawdzeń, które mogą odmówić dostępu, guardy są nadal czytelniejsze.