我注意到我无法在Observable对象上调用onNext并传递下一个值。使用Subject对象可以实现同样的目的。我想知道,有没有一个方法具有与onNext
类似的功能,但你用Observable对象调用它?
var observable = Rx.Observable.interval(1000);
var subscibedToObservable = observable.subscribe(function(val){
console.log("val from observable: "+val);
});
var subject = new Rx.Subject();
subject.subscribe(function(val){
console.log("val from subject: "+val);
});
setInterval(function(){
subject.onNext(12);
observable.onNext(12); // does not exist
},1000);