文件名称:icedam:即时不变性
文件大小:1.3MB
文件格式:ZIP
更新时间:2024-06-05 02:39:12
JavaScript
朋友不让朋友变异。 这是什么? Ice Dam:一个非常轻量级的库,用于冻结数据。 数据冻结在边缘,Flux容器将其发送到视图。 为什么? 防止意外的突变和错误。 给我看看代码! 对于Redux,您将组件包装在connect函数中。 它的第一个参数是选择器。 function mapStateToProps(state) { return { products: state.products }; } var App = connect(mapStateToProps)(App) 添加冻结将在开发中调用Object.freeze npm install --save icedam import {makeFreezer} from 'icedam'; var freeze = makeFreezer(); function mapStateToProps(s
【文件预览】:
icedam-master
----.gitignore(53B)
----README.md(2KB)
----CHANGELOG.md(150B)
----test()
--------mocha.opts(42B)
--------utils()
--------index.spec.js(3KB)
----examples()
--------simple()
----.eslintrc(381B)
----package.json(1KB)
----src()
--------index.js(1KB)
----CODE_OF_CONDUCT.md(1KB)
----.babelrc(35B)
----LICENSE.md(1KB)
----.eslintignore(62B)
----.npmignore(43B)
----.travis.yml(38B)
----webpack.config.js(587B)
----IceDam.gif(1.34MB)