@tehnazavr

Как на angular 2 сделать страницу 404?

В spa на ангуляре нужно сделать чтобы для 404 ошибки выводился свой компонент. Отчасти я нашел как это сделать в документации. В роутере в свойстве path прописываю '**' последним после всех остальных путей. Однако работает метод не совсем как нужно. Отрабатывает только для путей с двумя слешами и больше.

Т.е. я хочу чтобы https://example.com/lorem - было 404. А работает только если https://example.com/lorem/xxx
  • Вопрос задан
  • 291 просмотр
Пригласить эксперта
Ответы на вопрос 1
@msdosx86
Возможно вы не так пишете. Если для корневого роутинга добавить
{
  path: '**',
  component: NotFoundComponent,
}


То это будет работать. Другое дело, если у вас есть вложенные роуты и вам в них надо такой роут добавлять.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы