引入redux之后,代码中对组件state的更新变得规范而可控,不再是分散的一句句setState,而是将组件的state集合在一个单例store中,并以引用的方式获取各自的state。 对于state的更新操作,也依赖一个名为action的js对象,该对象包含了该次更新的相关信息。对于store而 ...
分类:
其他好文 时间:
2017-09-10 00:07:27
阅读次数:
162
If you aren't familiar with state management libraries like Redux or MobX, don't use context. For many practical applications, these libraries and the ...
分类:
其他好文 时间:
2017-09-09 18:59:53
阅读次数:
264
VBox持续进行中,哀家苦啊,有没有谁给个star。 vuex是vue用于数据存储的,和redux充当同样的角色。 最近在VBox开发的时候遇到的问题,页面刷新或者关闭浏览器再次打开的时候数据归零。这是头疼的问题。 网上搜,大家的方案都是把数据转移到 localStorage或者其他持久化存储(例如 ...
分类:
其他好文 时间:
2017-09-09 11:59:33
阅读次数:
387
全家桶内装有: react - github react-router - github redux - github react-redux - github react-router-redux - github redux-saga - github immutable - github re ...
分类:
其他好文 时间:
2017-09-08 15:01:12
阅读次数:
182
看过react的人都知道, react是一个view层的展现库,要想实现对页面数据和路由的管理还需要配合其它的库。这其中最常用的就是redux和react-router库。 通过redux库能够统一管理页面数据,保证数据的单向流动,其大概流程是 用户触发页面交互,页面根据用户交互产生一个action ...
分类:
其他好文 时间:
2017-09-07 10:07:11
阅读次数:
807
In this lesson, we’ll make a few small changes to our scripts and add some environment variables that will be used at build time to get our applicatio ...
分类:
移动开发 时间:
2017-09-06 22:09:28
阅读次数:
235
现在让我们看看大致的流程: React 可以触发 Action,比如按钮点击按钮。 Action 是对象,包含一个类型以及相关的数据,通过 Store 的 dispatch() 函数发送到 Store。 Store 接收 Action 的数据并将其连同当前的 state 树(state 树是包含所有 ...
分类:
其他好文 时间:
2017-09-04 18:59:13
阅读次数:
123
前言 借用阮一峰的一句话:真正学会 React 是一个漫长的过程。 这句话在我接触react深入以后,更有感触了。整个react体系都是全新的,最初做简单的应用,仅仅使用react-tools打包jsx时,我被react的函数式语法吸引,从而跳入这个圈子。一直到搭建webpack、react、rea ...
分类:
其他好文 时间:
2017-09-01 13:34:13
阅读次数:
138
redux-actions有两大法宝createAction和handleActions. createAction http://www.jianshu.com/p/6ba5cd795077 原来创建action: 使用redux-actions创建action: handleActions 原来 ...
分类:
其他好文 时间:
2017-09-01 11:21:33
阅读次数:
126
前几天看到寸志的知乎文章,关于阿里前端推出的Mirror框架,在这里记录一下。 Mirror是基于React,React-router,Redux的一套前端框架,总的来说是对它们的封装和强化。 其中,Redux对状态管理的流程很清晰,但是就代码来说,存在不少重复劳动,而Mirror对其进行了简化。 ...
分类:
其他好文 时间:
2017-08-31 23:11:25
阅读次数:
203