抑制onChange触发反应

时间:2018-08-14 23:45:33

标签: javascript reactjs

如果我有一个调用onChange触发器的元素,那么最好的制作方法是,如果快速连续多次调用该触发器,它将等待并仅触发最后一个。

Ex,带有一个表单字段,您可以退格,然后快速输入一个新值,因此,从17的初始值开始,您按下了退格键,它以1的值调用onChange,然后迅速输入新的数字,以便随后立即使用18的值再次调用它。

如何让它等待250-500毫秒,以便仅以18的值调用?

1 个答案:

答案 0 :(得分:1)

使用反跳,您可以找到许多类似https://davidwalsh.name/javascript-debounce-function的实现