Angular 将多个参数以角度传递给路由器导航

Angular 将多个参数以角度传递给路由器导航,angular,Angular,我能够传递一个参数给路由器在角度4中导航,就像follow一样,它工作得很好 this.router.navigate(['modifyOrder/:labOrderNumber',{labOrderNumber:labOrderNumber}]) 但当我尝试传递两个参数时,它不起作用。我没有进入modifyOrder页面,而是将我重定向到主页,没有给出任何错误 this.router.navigate(['modifyOrder/:labOrderNumber/:labInvoiceNumbe

我能够传递一个参数给路由器在角度4中导航,就像follow一样,它工作得很好

this.router.navigate(['modifyOrder/:labOrderNumber',{labOrderNumber:labOrderNumber}])

但当我尝试传递两个参数时,它不起作用。我没有进入modifyOrder页面,而是将我重定向到主页,没有给出任何错误

this.router.navigate(['modifyOrder/:labOrderNumber/:labInvoiceNumber', {labOrderNumber: labOrderNumber, labInvoiceNumber: labInvoiceNumber}]);

可以使用queryParams属性传递多个参数

this.router.navigate(['modifyOrder', {queryParams: {labOrderNumber: labOrderNumber, labInvoiceNumber: labInvoiceNumber}}])