首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用RxJS可观测值制作倒计时器?

如何用RxJS可观测值制作倒计时器?
EN

Stack Overflow用户
提问于 2016-01-21 10:45:39
回答 11查看 49.1K关注 0票数 25

我正在努力创建一个使用可观测的倒计时计时器,http://reactivex.io/documentation/operators/timer.html的例子似乎不起作用。在这个特定的例子中,与timerInterval相关的错误不是计时器返回的可观察函数的函数。

我也在尝试其他的方法,我想出的最好的方法是:

代码语言:javascript
运行
复制
Observable.interval(1000).take(10).subscribe(x => console.log(x));

这里的问题是它的计数从0到10,我想要一个倒计时器,例如10,9,8.0。

我也尝试过这样做,但是对于可观察的类型,timer并不存在

代码语言:javascript
运行
复制
Observable.range(10, 0).timer(1000).subscribe(x => console.log(x));

以及,这根本不产生任何输出。

代码语言:javascript
运行
复制
Observable.range(10, 0).debounceTime(1000).subscribe(x => console.log(x));

为了澄清我需要关于ReactiveX的RxJS实现的帮助,而不是MircoSoft版本。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34921555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档