Skip to main content

Що таке wildcard-маршрут (**)?

Wildcard-маршрут (**) - це маршрут-підстановка, який перехоплює всі шляхи, що не збіглися з жодним із заданих маршрутів.

Він зазвичай використовується:

  • для сторінок 404 - коли шлях не існує;
  • щоб перенаправити користувача на дефолтний компонент або маршрут.

Приклад:

typescript
const routes: Routes = [ { path: 'home', component: HomeComponent }, { path: '**', component: NotFoundComponent } ];

У цьому прикладі будь-який нерозпізнаний URL (наприклад, /abrakadabra) призведе до відображення NotFoundComponent.

Важливо: wildcard завжди ставиться в кінці списку, тому що Angular перевіряє маршрути згори донизу.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.