【发布时间】:2020-02-19 14:00:14
【问题描述】:
我正在尝试更深入地研究 rxjs,并发现了一个问题,即我尝试去抖动的输入字段在每次按键时都会调度一个事件,去抖动只保留输出,但会生成如下所示的树:
a
as(delay - waits 200ms, then fires the rest synchronously)
asd
asdf
asdfg
....
相同的代码在类组件中按预期工作(https://stackoverflow.com/a/44300853/1356046),但无法理解为什么它不适用于无状态组件。这是一个示例:https://stackblitz.com/edit/react-hzhrmf - 您可以看到每次击键都会触发 useState 更新。
非常感谢。
【问题讨论】:
标签: javascript rxjs debouncing