В настоящее время я пытаюсь создать приложение Angular, в котором пользователь может получить определенный URL-адрес: например, /answer/1234d1fjs8
, и всякий раз, когда в ответе присутствует «ответ», при маршрутизации должен открываться компонент «ответ».
Я сделал это с помощью маршрутизации и перенаправления, но, к сожалению, приложение обрезает идентификатор (1234d1fjs8) и URL после маршрутизации просто /answer
.
Мне нужно либо сохранить часть URL-адреса после /answer
в переменной / сервисе, либо перенаправить без сокращения URL-адреса. Я бы предпочел редирект без резки.
Маршруты из app-routing.module.ts:
{ path: 'answer', component: SummaryComponent},
{ path: 'answer',redirectTo:'/answer',pathMatch: 'prefix'}