我正在尝试获取已登录用户的数据并在配置文件屏幕中显示其信息。
这是将GET请求发送到/ me的后端代码
router.get("/me", auth, async (req, res) => {
const user = await User.findById(req.user._id).select("-password");
res.send(user);
});
这是fetchUser函数所在的AuthContext页面。我想获取用户数据。
const fetchUser = dispatch => async () => {
const response = await sellerApi.get("/api/users/me");
console.log(response.data);
dispatch({ type: "fetch_user", payload: response.data });
};
如果还有其他需要查看的内容,请告诉我。