0
subscription.unsubscribe
がなぜ機能しないのかわかりません。rxjs、subscription.unsubscribeは関数ではありませんか?
私は理解できません。
const Rx = require("rx");
const observable = Rx.Observable.create(function(observer) {
observer.next(1);
observer.next(2);
const intervalId = setInterval(() => {
observer.next('nmb');
}, 1000);
return function unsubscribe() {
clearInterval(intervalId);
}
});
const subscription = observable.subscribe(x => console.log(x));
setTimeout(() => {
subscription.unsubscribe();
}, 5000);
問題は 'rxjs'バージョンです。 v5では 'subscription.unsubscribe()'、v4では 'subscrption.dispose()'です。 – novaline