(四)学习笔记--combineReducers实现React数据分仓管理

本文介绍了在Redux中如何通过combineReducers实现数据分仓管理,以提高代码可维护性。详细阐述了actionTypes.js和actionCreators.js的作用,以及如何在reducer.js中处理状态更新。同时,提到了redux-persist用于数据持久化,并提供了组件调用公共方法的示例。
摘要由CSDN通过智能技术生成

1.文件结构

 

1)用actionTypes.js和actionCreators.js的好处在于:当dispatch的方法名写错,可快速定位在相应的文件! 

2)分仓库的创建避免了公共数据和方法全部堆积在总仓库导致的后期维护难的问题。

 

2.分仓库各文件代码示例

2.1 actionTypes.js (书本定位器)

/* 销售结算清单列表 */
export const SET_STATEMENT_LIST_SEARCH_PARAMS = 'sale/SET_STATEMENT_LIST_SEARCH_PARAMS'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值