redux-persist持久化不起作用

514 阅读1分钟

使用背景:

页面刷新数据丢失是这段时间产品及开发一直诟病的,于是使用 redux-persist 进行数据持久化处理 库使用比较简单,但是问题还是让我遇着了:

问题:

1. 刷新后数据回到初始状态

分析:storage里面已经存在了,通过实例等检查,库的引入及基本使用是没问题的,那就是状态在被重置了

原代码如下: image.png 解决:

export const AddNewsReducer = (state = init, action) => {
  switch (action.type) {
    case SET_SUBLOADING:
      return { ...state, subLoading: action.subLoading };
    default:
      return state;
  }
};