2016-10-17 1 views
0

У меня есть 1 компоненты, который я хочу, чтобы повторно использовать для различных ссылок маршрутизаторов есть маршруты выглядеть:Angular2 маршрутизатор не меняет компонент

{ path: '', component: OddComponent }, 
{ path: 'sport/:id', component: OddComponent }, 
{ path: 'sport/:id/category/:categoryid', component: OddComponent } 

компонент должен получать из разных мест, с каждой ссылкой маршрутизатора. Проблема заключается в том, что компонент подписывается на услугу, и теперь каждый раз, когда я перехожу к другому каналу маршрутизатора, подписки складываются. Как я могу исправить эту проблему?

+0

'Проблема заключается компонент подписался на то, что это' обслуживания это значит? немного больше объяснений, пожалуйста? –

ответ

1

вы можете использовать onDestroy крюк, чтобы отказаться от услуги до изменения маршрута ...

for more details