摘要: 我们使用react,是为了构建可复用的高性能的视图层,学习redux是为了处理视图组件中随应用复杂度提升而变得难以控制的state。说白了,是为了视图。 在了解了action、reducer和store之后,文档并不继而介绍怎么应用到视图层,而是带我们先了解data flow这概念。 react中d 阅读全文
posted @ 2017-09-10 15:28 瓶子2333 阅读(273) 评论(0) 推荐(0) 编辑
摘要: Store是一个对象。他有如下职责: 1.存放state 2.对外提供访问state的接口: getState() 3.允许state更新:dispatch(action) 4.注册监听器: subscribe(listener) 5.注销监听器,通过subscribe返回的函数 redux所在的应 阅读全文
posted @ 2017-09-10 14:56 瓶子2333 阅读(258) 评论(0) 推荐(0) 编辑
摘要: action只是描述了“发生了什么事情(导致state需要更新)”,但并不直接参与更新state的操作。state的更新由reducer函数执行。 其基本模式是:(state,action)=> newState 设计组件state的结构: 在开始敲代码之前,我们要先设计好组件state的结构。我们 阅读全文
posted @ 2017-09-10 13:01 瓶子2333 阅读(607) 评论(0) 推荐(0) 编辑