首页 > 解决方案 > 收到错误:未捕获(承诺)服务器响应无效?

问题描述

我在 saga 的 redux thunk 上使用它,不知道是什么原因造成的。在此处输入图像描述

这是 fetchCurrentUser:

fetchCurrentUser: () => {
      try {
        const user = axios.get("/api/user/current_user").then(res => res.data.user)
        return user
      } catch (e) {
        console.log('e -', e)
        return null
      }
    },

/api/user/current_user 的网络请求成功返回,但为什么我得到这个,帮助?

标签: javascriptaxios

解决方案


您的问题来自于此:您应该返回res.data.user而不是user.


推荐阅读