ルートが次のように見えるさまざまなルーターリンクに再利用したいコンポーネントが1つあります。
{ path: '', component: OddComponent },
{ path: 'sport/:id', component: OddComponent },
{ path: 'sport/:id/category/:categoryid', component: OddComponent }
コンポーネントは、ルーター リンクごとに異なる場所から取得する必要があります。問題は、コンポーネントがサービスにサブスクライブし、別のルーター リンクに移動するたびにサブスクリプションが積み重なることです。この問題を解決するにはどうすればよいですか?