显示城市的userinfo获取不到

来源:7-6 HomeHeader组件(1)

Jane_meng

2017-06-12

希望老师帮忙看看,homeheader里获取不到城市,控制台报错Cannot read property 'cityName' of undefined,userinfo和cityName写入的代码分别如下:

http://szimg.mukewang.com/593e0bab0001e83208050619.jpg

http://szimg.mukewang.com/593e0bac0001999506710435.jpg

http://szimg.mukewang.com/593e0bab000150d807870768.jpg

http://szimg.mukewang.com/593e0bab0001585208460674.jpg

自己对比了老师的代码,和老师的一样,可是cityName就是出不来,希望老师解答

写回答

2回答

双越

2017-06-12

Cannot read property 'cityName' of undefined 就是你获取城市的对象是 undefined ,使用redux-dev-tool 看一下,你的数据到底有没有存储到redux中,存储到了什么位置上了

0
4
Jane_meng
回复
双越
存入redux就是存入userInfo了吗?那句话只是返回了一个{cityName:cityName}这样一个state,和userInfo什么关系?
2017-06-12
共4条回复

慕仔3077336

2017-10-21

我想看下你的reducer是怎么写的,还有mapDispatchToProp--你这里少写了's',应该是mapDispatchToProps

0
0

React高级实战 打造大众点评Web App

已经对React Router4与Webpack2进行了项目升级

1711 学习 · 707 问题

查看课程