总结下过去一年的 react 开发经历 用的是 flux 开发流程,中间穿插一些 emitter,大体上是服从下图规范 flux 开发是以广播形式进行 trigger 的,通过 AppConstants 注册监听语句,UIActions 注册触发函数,AppDispatcher.register接收 ...
分类:
其他好文 时间:
2017-08-05 12:39:17
阅读次数:
123
准则 先说一下redux的使用场景,因为如果没有redux,那更不会有redux-form。 redux基于Flux架构思想,是一个状态管理框架,其目标是解决单页面应用中复杂的状态管理问题。 日常前端开发中,如果只是做一个简单的运营活动页面,甚至是一些路由稍微复杂一些的SPA项目,都可能用不到red ...
分类:
其他好文 时间:
2017-07-21 18:53:37
阅读次数:
736
// 章节 0 - introduction.js // 你可能已经看过这张著名的 flux 的单向数据流图了。 // 在这个教程里,我们会一步步地向你介绍上图里的各个概念。// 我们会把这些概念分成单独的章节来介绍它们存在的意义和作用。// 在最后,当我们理解了每一个概念后,我们会发现这张图真是意 ...
分类:
其他好文 时间:
2017-06-29 13:34:26
阅读次数:
153
一.render里面调用属性this.props.color 孙辈的组件下层层传递要很多层所以flux上场了,因为太复杂所以redux上场了。。然后为了提高性能PureRenderMixin跟着上场了。。再然后immutable.js也上场了。。。 二.context方法: 父组件给子组件传递:官网 ...
分类:
其他好文 时间:
2017-06-26 19:04:35
阅读次数:
117
redux 有点类似flux。但是我觉得远比flux要复杂。因为他非常的绕。一般搭配使用是redux 和react-redux 使用。 主要的思路就是: 写action:动作类型 写reducer:动作计算过程 写store:将action和reducer结合起来,创建store,一般结合reduc ...
分类:
其他好文 时间:
2017-06-03 16:10:50
阅读次数:
221
主流的数据框架:Flux (单向数据量,比较重大,实用性不强) reFlux redux(简单 单一状态树) mvc model: 数据 view: 显示 controller: 管理(action) npm install react-redux redux ...
分类:
其他好文 时间:
2017-05-22 13:31:30
阅读次数:
144
1. (单向)数据流数据流是我们的行为与响应的抽象;使用数据流能帮我们明确了行为对应的响应,这和react的状态可预测的思想是不谋而合的。常见的数据流框架有Flux/reFlux/Redux。相比其它...
分类:
其他好文 时间:
2017-05-19 11:44:16
阅读次数:
243
这几天用电脑用得厉害,眼睛经常感到疲劳,寻思着买个好点的蓝光眼镜。本来已经看上一个100+RMB的“高端”防蓝光眼镜,结果逛知乎发现了这两个app,能直接让电脑和手机屏幕过滤掉蓝光从而有效缓解视觉疲劳。 PC:flux 手机:薄暮微光 唯一的缺点是屏幕会变的黄黄的:) ...
分类:
移动开发 时间:
2017-04-03 21:12:37
阅读次数:
586
在 React 应用中使用 Redux 和 Flux 类似,Redux 也是需要注册一个回调函数 store.subscribe(listener) 来获取 State 的更新,然后我们要在 listener 里面调用 setState() 来更新 React 组件。 Redux 官方提供了 rea ...