Угловой 6 при обновлении страницы, в символах URL "?"стать "% 3F", а "=" стать "% 3D" - PullRequest
0 голосов
/ 20 декабря 2018

У меня есть URL-путь example.net/page-name?search=123

после обновления страницы в браузере оно выглядит как: example.net/page-name%3Fsearch%3D123

и перенаправляет с текущего компонента на NotFoundComponent

Маршрутизациямодуль:

{path: 'page-name', component: ComponentName},
{path: '**', component: NotFoundComponent}

Как сохранить символы "?"и "=" после обновления страницы и остаться на текущем компоненте?

1 Ответ

0 голосов
/ 20 декабря 2018

Вы, вероятно, должны позволить Angular создать URL для вас, задав только параметры:

return this.http.get(this.myUrl, { params: new HttpParams().set('search','123') })
...