请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于redux中数据处理的问题

老师您好,
我遇到一个关于redux数据处理的问题, 我已经在action.payload 拿到数据。但是action.payload.user 是undefined 截图如下:
图片描述
下面undefined 来自
case USER_DATA:
console.log(action.payload.user)
return {…state, user:action.payload.user, age:action.payload.age}

我有点费解问题出在哪

正在回答

1回答

console.log(action.payload【0】.user),试试。返回来的是个数组,需要取出其中的某一个值来用。我也不知道为什么来时视频里返回的不是一个数组。

我返回的是数组,按理来讲,返回来的就应该是个数组

0 回复 有任何疑惑可以回复我~
  • 提问者 SpicaII #1
    对,我看视频的时候没看到是数组。我以为我还在纳闷为什么是undefined 感觉很迷。
    回复 有任何疑惑可以回复我~ 2019-03-06 21:59:08
问题已解决,确定采纳
还有疑问,暂不采纳
Redux+React Router+Node.js全栈开发
  • 参与学习       1822    人
  • 解答问题       750    个

全网唯一的React 16+Redux+React Router4实战课程,学到手是你的真本领!

了解课程
意见反馈 帮助中心 APP下载
官方微信