本地存储重置状态ID,以便它们覆盖Redux存储对象

时间:2019-05-24 23:34:17

标签: reactjs redux react-redux local-storage

在下面,您可以看到我在州和redux存储中的结构。我有状态变量,该变量在添加和删除对象时会计数,以便它知道下一个应放在哪个索引处。

disabled

但是,问题在于,当我重新加载页面时,由于我使用本地存储,因此整个反应状态都将恢复为默认状态。我认为必须要有一种比为该变量或另一个变量创建一个全新的reducer更好的方法来处理这种情况。

state = {
    id: 0,
    goalId: 0,
}

减速器

{
  list: {
    '0': {
      id: 0,
      dueDate: 'By May 28th I Will have: ',
      goals: [
        {
         0: {...}
         1: {...}
         3: {...}
        }
      ]
    }
   '1':{
      id: 0,
      dueDate: 'By June 31st I Will have: ',
      goals: [
        {
         2: {...}
         4: {...}
        }
}

先谢谢您! :)

0 个答案:

没有答案