【文件属性】:
文件名称:maru-js:一个用于React的最小状态管理库
文件大小:77KB
文件格式:ZIP
更新时间:2021-03-06 22:48:08
react redux state-management recoil swr
Maru.js
一个用于React的最小状态管理库
特征
几乎没有代码的全局状态管理。
获取数据并在全球范围内使用。
安装
npm i --save maru-js
或使用纱线
yarn add maru-js
useMaru-全局使用状态
首先从根组件初始化。
// App.tsx
import { useMaruInit } from "maru-js" ;
const App = ( ) => {
useMaruInit ( { count : { value : 0 } , inputValue : { value : "" } } ) ;
return (
< div>
< CounterA>
< CounterB>
< Input / >
< / div >
) ;
} ;
然后,使用任何组
【文件预览】:
maru-js-master
----.gitignore(17B)
----package.json(893B)
----jest.config.js(69B)
----LICENSE(1KB)
----tsconfig.json(6KB)
----README.md(2KB)
----lib()
--------index.ts(3KB)
----.gitattributes(66B)
----test()
--------useNetMaru.test.ts(5KB)
--------useMaru.test.ts(1KB)
----yarn.lock(174KB)