我已经在CustomHttp 中读取了Access EventEmitter Service等问题,其中用户在其服务中使用了EventEmitter,但是他在本评论中建议他 不要使用它,而是直接在他的服务中使用Observables.
我还阅读了这个 问题 ,解决方案建议将EventEmitter传递给子节点并订阅它.
我的问题是:我应该,还是不应该手动订阅EventEmitter?我该怎么用?
任何人都可以了解我将如何立即取消订阅RxJS订阅?可观测量来自Angular 2 EventEmitter.当我收到活动时,我想取消订阅.这里的问题是在功能块中取消订阅.我觉得这是错误的做法:
this.subscription = observable.subscribe(result => {
// do something
// **unsubscribe**
});
Run Code Online (Sandbox Code Playgroud)