👍
react-use





npm package CircleCI master npm downloads demos
必不可少的 React Hooks集合. 移植 libreact.
原仓库: react-use 版本: v8.1.3




  1. npm i react-use





Usage

你需要安装React 16.8.0或更高版本才能使用Hooks API。你可以分别导入每个钩子

  1. import useToggle from 'react-use/lib/useToggle'

或使用 ES6 命名导入

  1. import {useToggle} from 'react-use'

根据绑定器的不同,你可能会在ES6命名导入语句中遇到缺少依赖项的错误。有些钩子要求安装对等依赖项,因此我们建议单独导入。如果你希望同时使用这两种方法,你可以通过将以下配置添加到.babelrc文件中,将命名的导入语句转换为使用babel-plugin-import的单个导入语句。

  1. [
  2. "import", {
  3. "libraryName": "react-use",
  4. "libraryDirectory": "lib",
  5. "camel2DashComponentName": false
  6. }
  7. ]

许可证

Unlicense — 公有领域