【文件属性】:
文件名称:contextism:better更好地使用React Context
文件大小:315KB
文件格式:ZIP
更新时间:2021-03-19 21:36:28
react state-management reactjs state context
情境主义 :star-struck:是更好地使用React Context的新方法。
阅读文章来熟悉这个想法。
安装 :fire:
npm i contextism
// or
yarn add contextism
用法 :pencil:
我们有两种使用情境主义的方法,一种是使用情境主义或直接使用其挂钩创建商店:
#1 createStore :raised_hand:
// store.js
import { createStore } from 'contextism' ;
const context = createStore ( "default value for state" ) ;
export const { Provider , useDispatchContext , useStateContext , useStore } = context ;
// App.jsx
import Div from './Div'
imp
【文件预览】:
contextism-master
----rollup.config.js(483B)
----yarn.lock(315KB)
----webpack.config.js(3KB)
----src()
--------index.tsx(260B)
--------createStore.tsx(1KB)
--------hooks.ts(624B)
--------__tests__()
--------react-app-env.d.ts(40B)
----example()
--------index.html(318B)
--------index.tsx(2KB)
--------tsconfig.json(837B)
----tsconfig.json(955B)
----jest.config.js(204B)
----README.md(4KB)
----logo.png(16KB)
----.gitignore(342B)
----package-lock.json(704KB)
----package.json(2KB)