как использовать прямые косые черты в качестве URL-адреса в угловом маршрутизаторе 5 - PullRequest
1 голос
/ 25 сентября 2019

У некоторых особых требований, например, двойные слэши должны быть в 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...