文件名称:React Hook 强制您的功能组件更新。
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-28 08:29:36
Awesome React Hooks
useForceUpdate useForceUpdate 是一个 React Hook,它强制您的函数组件重新渲染。 useForceUpdate 本身没有任何用途。 它是一个小包,旨在集成到更大的钩子中,使仍然依赖 this.forceUpdate() 的任何类功能过时。 安装 npm install use-force-update 或 yarn add use-force-update 使用 import React from 'react'; 从“use-force-update”导入 useForceUpdate; 导出默认函数 MyButton() { const forceUpdate = useForceUpdate(); const handleClick = React.useCallback(() => { alert('我现在要重新渲染。'); forceUpdate(); }, [forceUpdate]); 返回(重新渲染); };
【文件预览】:
use-force-update-master
----.gitignore(98B)
----package.json(1KB)
----src()
--------use-force-update.ts(575B)
----.travis.yml(928B)
----LICENSE(1KB)
----tsconfig.json(772B)
----README.md(2KB)
----tests()
--------use-force-update.spec.tsx(1KB)
----.npmignore(123B)
----yarn.lock(41KB)