文件名称:react-rx-component:React的另一个RxJS库
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-17 07:19:37
JavaScript
react-rx-component 已淘汰 该项目已被取代。 React的另一个RxJS库:) 使用RxJS observables创建智能组件(也称为容器组件)。 npm install --save react-rx-component rx 不要setState() -变换道具 React完全是关于状态管理的。 新的React开发人员遇到的最大陷阱之一是过度依赖setState()来构造大型,复杂的状态机。 诸如此类的组件非常脆弱,容易出错,并且无法充分利用React强大的数据流模型。 相反,最好尽可能地减少本地组件的状态并使用props形式的派生数据。 一种常见的策略是将您的应用程序分为智能组件和笨拙组件。 智能组件负责状态管理,订阅和其他混乱的事情,然后将道具传递给它的子组件。 子元素是无状态的哑组件,仅返回给定道具的元素。 react-rx-component允许您
【文件预览】:
react-rx-component-master
----.gitignore(32B)
----README.md(8KB)
----.eslintrc(376B)
----package.json(1KB)
----src()
--------__tests__()
--------funcSubject.js(394B)
--------index.js(142B)
--------createRxComponent.js(2KB)
----.babelrc(75B)
----.npmignore(4B)
----.travis.yml(38B)
----Makefile(423B)