【文件属性】:
文件名称:reaclette:受Freactal启发,但效果更好
文件大小:182KB
文件格式:ZIP
更新时间:2021-05-25 12:41:35
JavaScript
雷卡莱特
受Freactal启发,但效果更好 :winking_face:
与:
props在效果和计算值中均可用
计算出的值在有效state中可用
在卸载时触发finalize效果(与initialize对称)
简单的异步效果
异步计算支持
默认情况下更新状态:不需要Object.assign()和{...state}
没有(不必要)
无
没有
安装
安装:
> npm install --save reaclette
用法
import React from "react" ;
import { render } from "react-dom" ;
import { injectState , provideState } from "reaclette" ;
const wrapComponentWithState = provideState ( {
initialState : (
【文件预览】:
reaclette-master
----.eslintrc.js(466B)
----src()
--------_CircularComputedError.js(189B)
--------index.spec.js(9KB)
--------factory.js(11KB)
--------index.js(57B)
--------_InvalidEntryError.js(247B)
----.npmignore(259B)
----factory.js(44B)
----.travis.yml(55B)
----README.md(12KB)
----.editorconfig(253B)
----.gitignore(111B)
----.babelrc.js(2KB)
----package-lock.json(823KB)
----package.json(2KB)