在/me路下,刷新页面就会报错,如果在其他路由刷新切换到/me下是没问题的?

来源:9-3 个人中心信息展示2

拖车板牙爵士

2018-05-25

在/me路下,刷新页面就会报错,如果在其他路由刷新切换到/me下是没问题的?

错误如图

http://img.mukewang.com/szimg/5b07ac4e0001905a03760428.jpg

写回答

2回答

hduwkk

2019-01-23

你好,我照着老师的写也遇到了这样的情况。

原因是你刷新/me的时候,authroute请求的个人信息还未返回,所以个人的照片信息什么的都是空的。

我是这么解决的,第一次空返回null,个人数据来了,再重新render页面。

props.user ? (
 ...
) : (
    props.redirectTo ? <Redirect to = {props.redirectTo} /> : null
)
0
0

大尤

2018-05-29

你map遍历图片的时候有一张图片是undefined没找到,你看你遍历图片数组的字符串是不是写错了

0
0

Redux+React Router+Node.js全栈开发

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

1822 学习 · 750 问题

查看课程