1
我试图使用此语法与queryParams
导航在这里接受的答案如下:Sending data with route.navigate in Angular 2强制执行角4路由器queryParameters
this.router.navigate(['add', { queryParams: { type: $event.value } }], { relativeTo: this.route });
然而代替: .../add?type=someEventValue
这导致可选参数(又名矩阵符号)
.../add;queryParams=%5Bobject%20Object%5D
我做错了什么?有没有办法在Angular 4.3.x路由器中实施旧式的搜索参数?
所以,你的意思是,queryParams只能从根组件的级别(例如app.component.ts)使用? – user776686
没错。添加到其他路由段的查询参数会导致矩阵参数形式。 –