0
desire
のオブジェクトに複数のオブジェクトを追加しようとしていて、このオブジェクトの内部に収集されたすべての欲望を保存しようとしています。私はそれが設定されている日付にキーを設定しようとしているので、各レコードに個別のキーがあります。reactxに多層物を保存するには?
しかし、私は最終的に書面の都度上書きされるdesire
オブジェクトを持っています。さらに、それぞれの更新でsex
とmasturbation
が削除されます。
私はこれを取得することができるはずです知っているが、その後半と私はこだわっている:D
リデューサー Store.desire
を更新しましたimport Moment from 'moment';
import {
SET_DESIRE_DATA,
SET_MASTURBATION_DATA,
SET_SEX_DATA
} from '../actions/dataAction';
const initialState = {
'desire': {},
'masturbation': {},
'sex': {}
};
function desire (state = initialState, action) {
//var action
//{
// desire: 3,
// date: Wed Jun 07 2017 23:45:41 GMT+0100 (BST)
//}
switch (action.type) {
case SET_DESIRE_DATA:
//Date returned 07_06_2017
//Moment(action.data.date).format('D-MM-YYYY')
return {
...state.desire,
desire: action.data
}
case SET_MASTURBATION_DATA:
return {
...state,
masturbation: action.data
}
case SET_SEX_DATA:
return {
...state,
sex: action.data
}
}
return state
}
export default desire;
ああ、朝のことはずっとはっきりしている:D Nice one –