使用背景:
页面刷新数据丢失是这段时间产品及开发一直诟病的,于是使用 redux-persist 进行数据持久化处理 库使用比较简单,但是问题还是让我遇着了:
问题:
1. 刷新后数据回到初始状态
分析:storage里面已经存在了,通过实例等检查,库的引入及基本使用是没问题的,那就是状态在被重置了
原代码如下:
解决:
export const AddNewsReducer = (state = init, action) => {
switch (action.type) {
case SET_SUBLOADING:
return { ...state, subLoading: action.subLoading };
default:
return state;
}
};