react-redux使用mapStateToProps给组件传props失败

这是actionTypes:
clipboard.png

这是构造方法action.js:
clipboard.png

这是reducers.js:
clipboard.png

这是store.js:
clipboard.png

在最外层包了一下:
clipboard.png

定义一个carlist组件,接受props传过来的两个数据和一个方法:
clipboard.png

把carlist组件用connect包一下,传递两个映射进去:
clipboard.png

问题:向内:store的数据没有传到props上, 向外:映射的方法是正常传到props上了。
打印myname, mycity都是不存在
clipboard.png

有个地方不太明白的是,reducers.js里定义的initState是否是我这个系统的初始数据,如果是的话怎么传到carList组件的props里去?

谢谢大家了!

阅读 4.7k
2 个回答

问题在reducers定义的地方,建议你再去了解一下redux的教程。另外,可以通行redux DevTools看一下state.
reducers.js

自己不仔细,解决了

clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题