我有這個數據,我的終極版商店:獲取從嵌套數據單個對象在終極版 - Reactjs
data: [
0: {
name: "Mark Zuckerburg",
description: "Facebook CEO"
},
1: {
name: "Sheryl Sandberg",
description: "Facebook COO"
},
2: {
}
]
這裏的是我在減速代碼:
// This is how I store my data lists
case GET_HEROES_SUCCESS: {
return Object.assign({}, state.data, {
data: action.data
});
}
// This is how I fetch currently the single object in the data lists.
case FETCH_HEROES_REDUX_STORE: {
return { ...state, data: state.data[action.id] }
}
我現在的問題是,如果我派遣FETCH_HEROES_REDUX_STORE
它覆蓋了我商店中的所有數據列表。如何通過不覆蓋整個數據存儲來僅返回action.id
上的單個數據對象庫。
謝謝!