有没有人知道如何创建一个以相等间隔发出项目的observable。唯一的问题是第一个元素应该立即返回。
这是我目前的代码。我只需要立即返回第一个元素。
var source = Rx.Observable.interval(2000);
source.subscribe(function(item){
console.log(item);
})
感谢。
答案 0 :(得分:2)
使用计时器。它可以得到两个参数。第一个是初始延迟 - 即时值为0。第二个是间隔。
function Cat(){
this.legs = 2;
this.species = 'cat';
};
Cat.prototype.makeSound = function() {
console.log(this.sound); // logs undefined
};
const garfield = Object.create(Cat);
garfield.sound = 'feed me';
garfield.makeSound();
console.log(garfield.legs) // logs undefined