use-delayed-state:增强的React useState钩子到setState的延迟(去抖)

时间:2024-06-11 11:08:12
【文件属性】:

文件名称:use-delayed-state:增强的React useState钩子到setState的延迟(去抖)

文件大小:482KB

文件格式:ZIP

更新时间:2024-06-11 11:08:12

JavaScript

使用延迟状态 React挂钩设置延迟状态 这是一个增强的useState挂钩,它接受setState延迟作为额外的参数。 在最基本的形式上,它的作用与React useState挂钩相同。 用例 它可以用于,这会简单地延迟所有用于设置状态的连续尝试,并且如果最后一次调用持续了足够的时间,则实际的setState运行。 这也是在React组件内部应用定时逻辑的便捷工具,例如,显示通知几秒钟。 安装 npm install --save use-delayed-state 用法 import React from 'react' import useDelayedState from 'use-delayed-state' export default function myComponent ( ) { const [ state , setState ] = useDelaye


【文件预览】:
use-delayed-state-master
----.gitignore(281B)
----.eslintrc(603B)
----package.json(2KB)
----package-lock.json(654KB)
----src()
--------.eslintrc(36B)
--------index.test.js(151B)
--------index.js(850B)
----.travis.yml(41B)
----LICENSE(1KB)
----README.md(2KB)
----example()
--------package.json(835B)
--------package-lock.json(1.25MB)
--------src()
--------public()
--------README.md(268B)
----.eslintignore(47B)
----.editorconfig(147B)
----.prettierrc(197B)
----index.d.ts(199B)

网友评论