use function debouncer:useFunctionDebouncer react挂钩该挂钩导出一个debounce(funcdelay)函数和
useFunctionDebouncer useFunctionDebouncer是一个React钩子,可以反跳(或延迟)一个函数并提供取消该函数的方法。 什么是反跳? 去抖意味着延迟函数调用。 如何使用? 像这样使用它: const [debounce, cancelDebounce] = useFunctionDebouncer() 通过一个函数来进行反跳,并通过一个时间延迟(以毫秒为单位)来进行反跳,如下所示: debounce(() => console.log("Debounce me!"), 1000) 1秒(1000毫秒)后将运行console.log(...) ) 我还可以做些什么? 如果您想在反跳过程中取消函数的执行,请运行cancelDebounce()
文件列表
use-function-debouncer-master.zip
(预估有个13文件)
use-function-debouncer-master
.babelrc
60B
index.js
0B
package.json
812B
.github
workflows
npmpublish.yml
994B
useFunctionDebouncer.js
538B
LICENSE
1KB
package-lock.json
196KB
暂无评论