Изменить схему URL углового маршрутизатора - PullRequest
0 голосов
/ 25 октября 2018

Когда я пытаюсь передать некоторые параметры моему URL, угловой маршрутизатор предоставляет некоторые схемы URL, которые мне не очень нравятся.

URL-адреса в этом примере выглядят так:

https://whatever.io/crisis-center;id=2;foo=foo

И я бы хотел, чтобы они выглядели как «обычные» URL.

Что-то вроде: https://whatever.io/crisis-center?id=2&foo=foo

Есть ли способ изменить схему URL для маршрутизатора Angular2 ^?Если да, то какой-нибудь совет или пример, как это сделать?

1 Ответ

0 голосов
/ 25 октября 2018

Вы можете использовать query parameters при маршрутизации в угловых

this.router.navigate(['/crisis-center'], { queryParams: { id: 2, 'foo': 'foo' } });

Ваш URL будет выглядеть так:

http://localhost:4200/crisis-center'?id=2&foo=foo
...