ComposableStateRE:在ReasonML中探究React组件上的可组合状态

时间:2024-05-17 06:44:30
【文件属性】:

文件名称:ComposableStateRE:在ReasonML中探究React组件上的可组合状态

文件大小:281KB

文件格式:ZIP

更新时间:2024-05-17 06:44:30

OCaml

ReasonML可组合组件状态 该项目探索了将状态组合到ReasonML中的组件上的不同方式。 方法 减速器组件侧重于计数器 withState绑定到的高阶组件(HOC) 通用纯ReasonML中的withState HOC 在纯ReasonML中渲染prop通用组件 在查看。 运行项目 yarn yarn start # in another tab yarn webpack 在看到webpack编译成功( npm run webpack步骤)之后,打开src/index.html (不需要服务器! )。 然后修改src任何.re文件,并刷新页面以查看更改。 有关更多详细的ReasonReact示例,请参见 量产 yarn build yarn webpack:production 这将替代开发工件build/Index.js以获得优化版本。 要启用清除死代码, bsconf


【文件预览】:
ComposableStateRE-master
----yarn.lock(162KB)
----webpack.config.js(326B)
----src()
--------CounterReducer.bs.js(2KB)
--------index.html(194B)
--------CounterReducer.re(816B)
--------WithState.bs.js(5KB)
--------WithStateRecompose.bs.js(6KB)
--------StateRenderProp.re(1KB)
--------App.bs.js(2KB)
--------Index.re(49B)
--------StateRenderProp.bs.js(4KB)
--------WithState.re(1KB)
--------WithStateRecompose.re(2KB)
--------Index.bs.js(401B)
--------App.re(547B)
----bsconfig.json(557B)
----build()
--------Index.js(877KB)
----README.md(1KB)
----docs()
--------index.html(193B)
--------Index.js(114KB)
----.gitignore(65B)
----package.json(644B)

网友评论