React redux React/Redux返回对象不是预期的

React redux React/Redux返回对象不是预期的,react-redux,React Redux,可能是一些简单的东西…我知道我错过了一些东西。。。 我的用户id作为键而不是值返回。这是一个查看api调用返回内容的测试 actionCreator import * as actions from "./types"; import axios from "axios"; export const userDashBoard = userId => dispatch => { axios.post("/api/authpages/dashboard", userId).the

可能是一些简单的东西…我知道我错过了一些东西。。。 我的用户id作为键而不是值返回。这是一个查看api调用返回内容的测试

actionCreator

import * as actions from "./types";
import axios from "axios";

export const userDashBoard = userId => dispatch => {
  axios.post("/api/authpages/dashboard", userId).then(user => {
    dispatch({
      type: actions.GET_PROFILE,
      payload: user.data
    });
  });
};
减速器

import { GET_PROFILE, CLEAR_PROFILE } from "../actions/types";

const INITIAL = {};

export default (state = INITIAL, action) => {
  switch (action.type) {
    case GET_PROFILE:
      return { ...state, profileData: action.payload };
    case CLEAR_PROFILE:
      return { ...state, profile: "" };
    default:
      return state;
  }
};
原料药

我从Redux的回报中得到了什么

我知道api应该返回req.body.userId,但当我这样做时,我什么也得不到。我得到响应的唯一方法就是调用req.body


任何帮助都会很好…谢谢

当从Postman调用API时,您从API中得到的响应是什么?通过Postman的实际API是预期的回报…我删除了路由并采用了新策略。事实证明,这并不是我想要的处理方式…我是一个新手,忘记了令牌上的用户对象。。
router.post("/dashboard", (req, res) => {
  res.json(req.body);
});