Угловой роутер блокирует звонки на сервер - PullRequest
0 голосов
/ 26 апреля 2019

Вот мой код роутера:

const routes: Routes = [
    { path: '', component: IndexComponent},
    { path: 'microservice/:id', component: MicroserviceComponent}
];

Я пытаюсь загрузить конечную точку с сервера, загружая URL-адрес (запрос на получение), подобный этому

window.open("localhost:8080/api/login", "_self");

Однако, если я делаю это на главной странице (путь ''), он попадает на сервер, и я вижу его со стороны сервера. Если я запускаю этот код на странице microservice/bluh, то отображается главная страница и конечная точка входа в систему не достигается.

Что-то не так с маршрутизацией, которая препятствует выполнению вызова на сервер?

1 Ответ

1 голос
/ 26 апреля 2019

добавить pathMatch: 'full' к основному компоненту:

const routes: Routes = [
    { path: '', component: IndexComponent,pathMatch: 'full' },
    { path: 'microservice/:id', component: MicroserviceComponent}
];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...