Що таке wildcard-маршрут (**)?
Wildcard-маршрут (**) - це маршрут-підстановка, який перехоплює всі шляхи, що не збіглися з жодним із заданих маршрутів.
Він зазвичай використовується:
- для сторінок 404 - коли шлях не існує;
- щоб перенаправити користувача на дефолтний компонент або маршрут.
Приклад:
typescript
const routes: Routes = [
{ path: 'home', component: HomeComponent },
{ path: '**', component: NotFoundComponent }
];У цьому прикладі будь-який нерозпізнаний URL (наприклад, /abrakadabra) призведе до відображення NotFoundComponent.
Важливо: wildcard завжди ставиться в кінці списку, тому що Angular перевіряє маршрути згори донизу.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.