1. ホーム
  2. angular

[解決済み] Angular2で複数のルートパラメータを渡す

2023-02-11 03:50:08

質問

複数のルートパラメータを渡すことは可能でしょうか。 id1id2component B

@RouteConfig([
    {path: '/component/:id :id2',name: 'MyCompB', component:MyCompB }
])
export class MyCompA {
  onClick(){
    this._router.navigate( ['MyCompB', {id: "someId", id2: "another ID"}]);
     }
}

どのように解決するのですか?

OK、間違いに気づきました。 /:id/:id2

とにかく、チュートリアルや他のStackOverflowの質問でこれを見つけられませんでした。

@RouteConfig([{path: '/component/:id/:id2',name: 'MyCompB', component:MyCompB}])
export class MyCompA {
    onClick(){
        this._router.navigate( ['MyCompB', {id: "someId", id2: "another ID"}]);
    }
}