2017-06-07 2 views
0

を働いていないのparams:http://localhost:4200/inventory/client?id=2ルーティングは、私はPARAMを渡して、このページへのルートにしたい

私は何をすることです:

this.router.navigate(['/inventory/client',{id:this.vendorId}]); 

しかし、結果はセミコロンが含まれますhttp://localhost:4200/inventory/client;id=2

どうすべき私はそれに変更する:http://localhost:4200/inventory/client?id=2

+0

を使用する必要があります。実際の答えには報酬を与えるのがいいでしょう。コピーではありません。とにかく喜んで助けてください。 – Olezt

+0

申し訳ありませんが、私は知らなかった...... –

+0

問題ないです、喜んで助けてください。 – Olezt

答えて

0

これを試してみてください:

this.router.navigate(['/inventory/client'], { queryParams: { id: this.vendorId} }); 

そして、ここを見て:Passing Optional Parameters

0

をあなたは答え時間をかけてホバリングで見ることができるように、私が最初に答えを提供queryParams

this.router.navigate(['/inventory/client'], { queryParams: { id: this.vendorId} }); 
関連する問題