【发布时间】:2019-08-23 20:28:21
【问题描述】:
我无法创建此信息流。
我正在寻找类似 @987654321@ 但具有优先级的内容。
所以如果我有形状为{ type: 'a', priority: 2 } 的事件。这些事件需要在几秒钟内消除抖动,但不是发出最后一个事件,而是发出具有最高优先级的事件。
input stream:
------(a|1)--(b|3)---(c|2)-----------------------(a|1)-----------------
output stream:
-----------------------------------(b|3)---------------------(a|1)-----
我尝试查看其他运算符,例如 window 并过滤最后一个事件的结果,但这并不理想,因为 window 以固定的节奏工作,我希望计时器在第一个事件上启动,例如去抖动会的。
【问题讨论】:
标签: javascript rxjs