【文件属性】:
文件名称:油门-ts:正确键入的通用打字稿油门功能
文件大小:154KB
文件格式:ZIP
更新时间:2021-02-19 02:58:15
TypeScript
油门
正确键入的通用打字稿调节器功能。
产生限制函数的返回值,或在限制/取消时未定义。
节流函数保留原始函数的类型签名,再加上void 。
返回取消功能,该功能可以清除超时,并阻止将来对受限制的功能的调用。 卸载React/查看组件时很有用。
用法
import { throttle } from "@martinstark/throttle-ts" ;
const fn = ( ) => "executed" ;
const [ throttledFn ] = throttle ( fn , 200 ) ;
throttledFn ( ) ; // "executed"
throttledFn ( ) ; // undefined
throttledFn ( ) ; // undefined
setTimeout ( throttledFn , 500 ) // "execute
【文件预览】:
throttle-ts-main
----.gitignore(43B)
----.babelrc(70B)
----.eslintrc(1KB)
----package.json(2KB)
----commitlint.config.js(67B)
----src()
--------index.ts(574B)
----LICENSE.md(1KB)
----CHANGELOG.md(849B)
----tsconfig.json(560B)
----.huskyrc(117B)
----.github()
--------workflows()
----.prettierignore(47B)
----README.md(969B)
----webpack.common.js(479B)
----.eslintignore(29B)
----.lintstagedrc(78B)
----.releaserc.json(699B)
----.gitattributes(45B)
----.yarnrc(112B)
----.editorconfig(302B)
----.prettierrc(142B)
----yarn.lock(378KB)