Redux动作可以影响状态树的多个部分吗?

And*_*gan 9 javascript architecture reactjs redux

关于影响Redux中状态树的多个部分的操作的共识是什么?

例如:

const ADD_POST = 'POST/ADD';

function postsReducer(state = initialState, action = {}) {
    // switch ...
    case ADD_POST:
        return {
            ...state,
            ...action.result.post
        }
}

function anotherReducer(state = initialState, action = {}) {
    // switch ...
    case ADD_POST:
        return {
            ...state,
            post_id: action.result.post.id
        }
}   
Run Code Online (Sandbox Code Playgroud)

我正在寻求建议:

影响redux存储/状态的多个部分的操作

Dan*_*mov 10

是的,一点没错.这就是行为存在的全部原因:将从组件角度发生的事情与状态变化实际发生的事件分开.