:tropical_drink: 很多不错的钩子,让 React 钩子更容易使用(useState 回调/生命周期/实例变量)

时间:2024-06-28 08:30:46
【文件属性】:

文件名称::tropical_drink: 很多不错的钩子,让 React 钩子更容易使用(useState 回调/生命周期/实例变量)

文件大小:118KB

文件格式:ZIP

更新时间:2024-06-28 08:30:46

Awesome React Hooks

:tropical_drink: Nice Hooks 中文版 很多漂亮的钩子,让 react hooks 更容易使用。 如果你觉得这个项目对你有用,请给我一个star。 安装 npm install nice-hooks Hooks useStateCB 让你安全地使用 react 的状态,它的值是你想要的值,而不是陈旧的值。 并且还具有回调的能力。 useSingleState (推荐) 以类的形式使用类似于 this.state 和 this.setState 的方式使用 state。 使用 state 和具有回调能力的 useLifeCycle 也是安全的,支持生命周期声明,使代码组织更具可读性,而不是使用一堆 useEffect。 useInstanceVar 支持实例变量。 即每次重新渲染后,都可以获得该变量的最新值。 useSingleInstanceVar (recommended) (Recommended) 一起声明所有实例变量,并在更接近实例变量的地方使用它们 用法 useStateCB 让你安全地使用 react 的状态,它的值是你想要的值,而不是陈旧的值。 并


【文件预览】:
nice-hooks-master
----.gitignore(73B)
----README.md(5KB)
----CHANGELOG.md(179B)
----.github()
--------FUNDING.yml(119B)
----test()
--------useSingleInstanceVar.spec.js(4KB)
--------dom.js(578B)
--------useStateCB.spec.js(2KB)
--------useInstanceVar.spec.js(2KB)
--------useLifeCycle.js.spec.js(3KB)
--------useSingleState.spec.js(4KB)
----.prettierrc(87B)
----.nyc_output()
--------processinfo()
----LICENSE(1KB)
----.eslintrc(206B)
----package.json(3KB)
----src()
--------index.js(200B)
--------hooks()
----.babelrc(73B)
----README_CN.md(5KB)
----scripts()
--------verify-commit-msg.js(997B)
----index.d.ts(967B)
----.npmignore(10B)
----.travis.yml(127B)
----webpack.config.js(572B)
----package-lock.json(399KB)

网友评论