首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >rxjs退出和间隔

rxjs退出和间隔
EN

Stack Overflow用户
提问于 2017-02-16 11:34:45
回答 1查看 548关注 0票数 1

关于RXJS破坏方法的信息和问题很多。但我不明白为什么这个最简单的例子行不通:

代码语言:javascript
运行
复制
Rx.Observable.interval(1000)
  .debounce(() => Rx.Observable.interval(2500))
  .subscribe(result  => console.log(result, '!'));

Interval每1秒发出增量数(假设----为1秒)

代码语言:javascript
运行
复制
---1---2---3---4---5
---------d---------d

在本例中,我希望看到2 and 5数字,但它显示的是nothing

我做错什么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-16 19:48:59

debounce等待到x时间内没有排放,然后释放出最后一个值。

代码语言:javascript
运行
复制
-a-b-b-c----a---
----------c----a

如果您希望每x时间单位只有一个值,则可以查看bufferwindow运算符。

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

https://stackoverflow.com/questions/42272806

复制
相关文章

相似问题

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