Fork me on GitHub
摘要: 一、安装相关包 二、根据具体情形创建模块文件 Store.js、Reducer.js、Actions.js Store.js的作用在于引出store,方便在使用的时候引入。 Reducer.js的作用在于定义reducer,最好用combineReducers拆分reducer。 Actions.j 阅读全文
posted @ 2017-12-27 16:36 钟衷7 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、安装redux包 二、根据APP数据结构或者后台请求的数据结构拟定state的大致结构。 可以把state写成一个对象字面量,放在reducer文件中,注释掉即可,当你觉得模糊混乱的时候就可以看一看这个state对象,然后就可以清楚state的具体构成了。 三、创建文件 reducer.js、 阅读全文
posted @ 2017-12-27 16:00 钟衷7 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、从‘redux’包中引入combineReducers方法: 二、针对state的不同属性写不同的reducer,每一个reducer专门负责修改state的某一个属性。 写出来所有的reducer函数,这些函数的第一个参数是对应的state属性,第二个参数是action。函数最后返回的结果也是 阅读全文
posted @ 2017-12-27 15:37 钟衷7 阅读(322) 评论(0) 推荐(0) 编辑