Skip to content Skip to sidebar Skip to footer

Shareservice In Angular 2 - Twice Subscribe The Next Function

I have a ShareService in angular 2,and in another component i subscribe that,and this is my code : *******ShareService *********************************** private ShopItem$ = n

Solution 1:

As discussed in the comments, this is probably due to multiple subscriptions. To verify it is not this, you can put just above your subscriptions, the following line:

console.log('pre subscribe, number of observers is: ', _shareService.ShopItem$_.source.observers.length);

Note this works on rxjs 4, in version 5 you might need a different syntax.

It should give you 0, if you get another value, you have an already active subscription.

Post a Comment for "Shareservice In Angular 2 - Twice Subscribe The Next Function"