如何将observable.timer更改为setInterval?

时间:2018-03-29 04:53:18

标签: observable angular5

我想将observable计时器更改为setInterval:

this._timer = Observable.timer(0, 1000).subscribe(() => {
   this._timerAction()
}); 

我在考虑这样的事情:

this._timer.subscribe(() => {
    setInterval(() => {
         this._timerAction()
    }, 1000);
});

但它不起作用。最好的方法是什么?

1 个答案:

答案 0 :(得分:0)

我用这种方式解决了它:

this._timer = setInterval(() => {
        this._timerAction()
}, 1000);

我用subscribe删除了Observable。