一开始props中没有值是因为生命周期的问题吗?

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

慕粉0010189952

2018-04-28

老师在视频开头也遇到了这个错,当时是用的三元表达式

//img.mukewang.com/szimg/5ae34d6500013b9f07681280.jpg

我在render函数中尝试输出,发现render貌似运行了两遍,这是不是因为生命周期的问题呢

写回答

1回答

慕瓜8449030

2018-05-03

这里加个if判断吧,props有值后会在执行render

0
1
tulies
老师。。。我也想问这个问题,貌似是你的代码写的不太完善吧。。。 直接刷新/me页面的时候,页面一开始会去请求用户信息,而这个页面props里并没有props.user,我一直会重定向到登录页面去。最后无奈,我在用户信息redux的state里加了状态标识是否请求过用户信息。如果请求过用户信息了 并且用户信息获取不到,这个时候才跳转到登录页面。。 希望老师能够给个回复,看看我说的对不对。。
2018-05-05
共1条回复

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

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

1822 学习 · 750 问题

查看课程