React / Redux connect(mapStateToProps)()为this.props返回undefined

时间:2017-03-25 06:57:20

标签: reactjs redux

我无法让我的connect()()组件将状态映射到道具,然后解构我的this.props以连接到我的redux商店。

我收到一个控制台错误,const {items} = this.props;显示items未定义。

附件是我的代码的要点。

https://gist.github.com/ericchen0121/6bc0654563fa71ab04dd69e0bfeb6668

1 个答案:

答案 0 :(得分:2)

我发现了这个错误。在您的App.js文件中,您想使用

导入Items容器

import { Items } from '../containers/Items'

实际上应该是这样的:

import Items from '../containers/Items'

对于ES6中的导入/导出,

Here是一个很好的答案。