文件名称:带有 Hook 的 React.js 全局状态管理器
文件大小:478KB
文件格式:ZIP
更新时间:2024-06-28 08:36:13
Awesome React Hooks
react-context-hook 带有钩子的 React 全局状态管理器 安装 npm install --save react-context-hook 文档 阅读 react-context-hook 的文档:HTML 格式的文档 Github 中的文档 MarkDown 用法 首先,将您的 React 应用程序包装在使用 withStore 函数的 Store Provider。 import { withStore} from 'react-context-hook' export default withStore(App) 接下来使用组件中的钩子 import { useStore } from 'react-context-hook' // const [count, setCount, deleteCount] = useStore( 'count', 0) export default function () { const [count, setCount, deleteCount] = useStore('count', 0) return ( <> setC
【文件预览】:
react-context-hook-master
----.eslintrc(416B)
----example()
--------package.json(677B)
--------src()
--------public()
--------README.md(110B)
--------yarn.lock(521KB)
----.babelrc(165B)
----rollup.config.js(884B)
----package.json(4KB)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----prettier.config.js(115B)
----LICENSE(1KB)
----CONTRIBUTING.md(4KB)
----src()
--------.eslintrc(36B)
--------index.js(406B)
--------StoreContext.js(67B)
--------__tests__()
--------redux()
--------defaultConfig.js(18B)
--------react-app-env.d.ts(40B)
--------rawStore.js(1KB)
--------withStore.js(2KB)
--------useStore.js(8KB)
----declaration.tsconfig.json(181B)
----.ci()
--------publish.sh(184B)
----tsconfig.json(588B)
----DOCS.md(9KB)
----.gitignore(306B)
----doc.json(97KB)
----CHANGELOG.md(4KB)
----commitlint.config.js(64B)
----README.md(4KB)
----yarn.lock(602KB)
----.editorconfig(147B)