Redux中的条件动作创建者

时间:2018-06-18 10:55:49

标签: redux react-redux

在动作创作者中写条件是最佳做法吗?如果没有,那会有什么选择呢?

我的情况是,我有一个文件上传器,根据选择我将数据推送到reducerA或reducerB。

return function (dispatch, getState) {
        const { selectedStage } = getState();
        if (selectedStage.stage === Constants.STAGE_CARRIER) {
            **dispatch(uploadCarrier(payload));**
        } else {
            **dispatch(uploadWeb(payload));**
        }

    };

0 个答案:

没有答案