Redux:在Redux中将1个变量重置为初始状态[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我有一个应用程序我正在使用redux来管理状态,我想清除只有1个变量到初始状态的状态。

我需要让新专辑声明为初始状态而不是其他人,如果有人知道请告诉我

export default {
  loading: true,
  error: null,
  albums: [],
  page: 1,
  lastId: '',
  totalRecord: 0,
  album: {
    loading: true,
    error: null,
    message: null,
    album: null,
  },
  newAlbum: {
    album_id: null,
    images: [],
    totalImages: 0,
    currently_uploading: 0,
  }
};
javascript reactjs redux react-redux
1个回答
2
投票

只需将此案例添加到您的reducer:

case 'CLEAR_NEW_ALBUM':
  return { ...state, newAlbum: INITIAL_STATE.newAlbum }
© www.soinside.com 2019 - 2024. All rights reserved.