1. ホーム
  2. javascript

[解決済み] Angular2で購読をキャンセルする方法

2023-05-06 11:54:59

質問

Angular2で購読をキャンセルするにはどうしたらよいでしょうか。 RxJSはdisposeメソッドを持っているようですが、それにアクセスする方法がわかりません。 そこで、以下のようにEventEmitterにアクセスし、それにサブスクライブするコードを持っています。

var mySubscription = someEventEmitter.subscribe(
    (val) => {
        console.log('Received:', val);
    },
    (err) => {
        console.log('Received error:', err);
    },
    () => {
        console.log('Completed');
    }
);

どのようにすれば mySubscription を使って解約できますか?

どのように解決するのですか?

退会したいのですか?

mySubscription.unsubscribe();