How to unsubscribe from EventEmitter in Angular 2?

EventEmitter extends Subject. When you subscribe to a subject you get a Subscription which you can later use to unsubscribe.

someOutput:EventEmitter = new EventEmitter();
...
this.subscription = someOutput.subscribe(...);
...
this.subscription.unsubscribe();

Hint
Don’t use EventEmitter for anything else but @Output()s. Angular doesn’t guarantee that EventEmitter will keep extending Subject or even work similar to a Subject in the future.

Leave a Comment

techhipbettruvabetnorabahisbahis forumueduseduedueduseduseduedusedusedusedus