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
沒錯。添加到其他路由段的查詢參數會導致矩陣參數形式。 –