撰文 | 川川
前言
撰文:川川
在前面的几小节中已经完成了一个todolist的添加,删除的操作,通过把组件的数据放到了Redux中的公共存储区域store中去存储,在Redux中进行状态数据的更新修改...subscribe方法,通时还得监听一个事件处理函数
用于重新在一次获取store的数据使页面同步更新
在上几次编写Redux的代码中,创建store,reducer,acton,以及actionTypes...(动作类型)都是放在一个文件当中进行编写的,然而更改store可能有多个action动作,所有代码杂糅在一起,后期维护起来显然是非常痛苦的
所以有必要进行将Redux代码进行按照特定的职责,功能结构进行拆分的...工作流程中的右半边部分,也就是做了action的拆分管理,那么接下来是整理store和reducer以及React Component了
在store文件夹中创建一个index.js的文件
这个index.js...,如果项目比较简单,一开始是可以写在一块的,然后一点的拆分出去的
如果不是老司机,一开始一上来就拆分,如果对Redux的工作流程不是很清晰,难免会有所懵逼,发现,写着,写着,找不到头绪,不知道自己在写些什么的