我正在寻找一个与debounce(ms)
类似的运算符,但是它会触发第一个事件,然后等待ms
然后触发第一个事件,依此类推。
基本上,我想过滤发生在时间上非常接近的事件,但不等待最后一个,而是选择第一个。
有没有这样的操作员,或者也许不难做到?
答案 0 :(得分:4)
我实际上已经为这些操作员编制了一个比较大理石图,作为备忘单可能会有所帮助:
正如@ oles-savluk所述,您似乎需要throttleTime
在此处使用它: debounceTime vs throttleTime vs auditTime vs sampleTime 。
希望这会有所帮助