Мое приложение будет доступно извне по URL-адресу, и, поскольку мне нужно идентифицировать между определенными объектами, мне нужно предоставить параметр id. Параметр также может отсутствовать.
Моя проблема в том, что у меня есть запрос на использование параметра запроса. Я видел много решений, когда пользователь взаимодействует с определенным элементом, и он перенаправляется с дополнительными параметрами с помощью navigationExtras.
Я попытался оставить путь: 'логин' и просто добавить параметр запроса, но он дает мне
Ошибка: не удается сопоставить ни один маршрут. Сегмент URL: 'логин% 3Fid% 3D1'
То же самое и с параметрами матрицы, но с другой строкой между login и id.
Я могу использовать это как решение, но это заставит меня дублировать все мои маршруты, а также это не соответствует запросу о параметрах запроса.
{
path: 'login',
redirectTo: 'login/',
},
{
path: 'login/:id',
component: LoginComponent,
},
Любое предложение?