Zwei Methoden zum Übergeben mehrerer Routenparameter in Angular
Methode 1
In app.module.ts
Pfad als Komponente festlegen2.
imports: [
RouterModule.forRoot(
[ {path: 'component2/:id1/:id2', component: MyComp2}])
]
Rufen Sie den Router auf, um MyComp2 mit mehreren Parametern id1 und id2 zu navigieren.
export class MyComp1 {
onClick(){
this._router.navigate( ['component2', "id1","id2"]);
}
}
Methode 2
In app.module.ts
Pfad als Komponente festlegen2.
imports: [
RouterModule.forRoot(
[ {path: 'component2', component: MyComp2}])
]
Rufen Sie den Router auf, um MyComp2 mit mehreren Parametern id1 und id2 zu navigieren.
export class MyComp1 {
onClick(){
this._router.navigate( ['component2', {id1: "id1 Value", id2:
"id2 Value"}]);
}
}