React redux React/Redux返回对象不是预期的
可能是一些简单的东西…我知道我错过了一些东西。。。 我的用户id作为键而不是值返回。这是一个查看api调用返回内容的测试 actionCreatorReact 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
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);
});