1

我有网址路径example.net/page-name?search=123

在浏览器中刷新页面后,它变成:example.net/page-name%3Fsearch%3D123

并从当前组件重定向到NotFoundComponent

路由模块:

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

如何保存符号“?” 和“=”页面刷新后,并留在当前组件?

4

1 回答 1

0

您可能应该让 Angular 仅通过设置参数来为您构建 URL:

return this.http.get(this.myUrl, { params: new HttpParams().set('search','123') })
于 2018-12-20T12:42:22.313 回答