这个问题在这里已有答案:
我有一个应用程序我正在使用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,
}
};
只需将此案例添加到您的reducer:
case 'CLEAR_NEW_ALBUM':
return { ...state, newAlbum: INITIAL_STATE.newAlbum }