【发布时间】:2017-06-01 04:52:34
【问题描述】:
我有一个数字流,例如每 250 毫秒后发出 1 - 10 个数字。
1 -(250ms)- 2 -(250ms)- 3 -(250ms)- 4 -(250ms)- 5 -(250ms)- 6 and so on..
Rx.Observable.from([1, 2, 3, 4, 5])
.zip(Rx.Observable.timer(0, 25), x => x)
.subscribe(x => console.log(x));
我想在每 3 个项目之后添加一个额外的延迟。即在 3、6、9
1 -(250ms)- 2 -(250ms)- 3 -(2000ms)- 4 -(250ms)- 5 -(250ms)-
6 -(2000ms) - 7 -(250ms)- 8 -(250ms)- 9 -(2000ms)- 10
如何获得。
【问题讨论】:
标签: rxjs5