文件名称:hooks:最喜欢的自定义钩子
文件大小:2KB
文件格式:ZIP
更新时间:2024-04-08 01:07:04
JavaScript
我最喜欢的React钩子 安装 yarn add @juanaraneta/hooks useInterval(回调,间隔) import { useInterval } from '@juanaraneta/hooks' 如果要将此挂钩用于滑块,并且用户需要更改顺序,则需要添加几行代码以清除该间隔,然后将其从默认值重新设置。为此,您需要将delay设置为null,并添加一个useEffect挂钩以重新启动它。 const defaultDelay = 5000 // 5 seconds interval const useEffect ( ( ) => { } ! delay && setDelay ( defaultDelay ) , [ delay ] ) const [ interval , setInterval ] = useState ( defaultDelay
【文件预览】:
hooks-main
----package.json(401B)
----index.js(1KB)
----readme.md(740B)