如何使用另一个请求以及将数据保存到data:任务之后?

时间:2019-02-23 07:17:31

标签: reactjs

    export const showTaskDetails = (taskId) => {
    return (dispatch) => {
        if (!taskId) {
            dispatch({
                type: ActionTypes.SHOW_TASK_DETAILS,
                data: null
            });
        } else {
            dispatch({type: ActionTypes.START_TASK_DETAILS_LOADING});
            RequestsAndTasksApi.getTaskById(taskId).then(task => {
                dispatch({
                    type: ActionTypes.SHOW_TASK_DETAILS,
                    data: task
                });
            }).catch(error => {
                throw(error);
            });
        }
    };
};

我需要使用RequestsAndTasksApi.getProtocolIdByTaskId(taskId)创建链接,如何在actionCreator(redux)中使用此请求并保存在此数据中?

0 个答案:

没有答案