私はReact/Reduxアプリケーションを持っていて、サーバから投稿を受け取りました。今、他の例のために、私はObject.assign
構文に苦しんでいます 部分的にobject.assingを使ってRedux状態を更新する
function posts(
state = {
items: []
},
action
) {
switch (action.type) {
case RECEIVE_POSTS:
return Object.assign({}, state, {
items: action.posts,
})
case ADD_POST:
default:
return state
}
}
:これまでのところ、私は右、次のように見える私の減速、中RECEIVE_POSTSを得ました。
action.post
に含まれる新しく作成された投稿が既存のアイテムに追加されるADD_POSTの場合、状態をどのように更新すればよいですか?
おかげ渡されていると仮定して行われます。しかし、それは前の投稿を上書きしないだろうか?新しく作成された投稿は、既存のアイテムに追加する必要があります。 – user1934212
申し訳ありません今すぐ回答を更新しました –