У некоторых особых требований, например, двойные слэши должны быть в URL, как показано ниже
http://localhost:3000/search//37.77/-122.419/nearby
Примечание: двойные косые черты после search
.
То, что я пробовал
const routes: Routes = [
{ path: '', component: SearchpagesComponent ,
children: [
{
path: 'search//:lat/:lng/:filter', loadChildren: './search/search.module#SearchModule'
}
]
}
];
Включил журнал по { enableTracing: true }
и отладил.он не рассматривает полный URL-адрес, а рассматривает только до http://localhost:3000/parking
и не перенаправляет его на какие-либо маршруты, его перенаправление на http://localhost:3000
Как можно добиться загрузки компонента с двойной косой чертой в URL?
Отредактировано
Это также будет работать, если его перенаправление на аналогичный URL без косой черты, по крайней мере, загрузки компонента.Как показано ниже, URL будет перенаправлен на http://localhost:3000/search//37.77/-122.419/nearby
---> http://localhost:3000/search/37.77/-122.419/nearby
Обнаружена похожая проблема с угловым репо https://github.com/angular/angular/issues/32853