【发布时间】:2018-12-04 02:46:21
【问题描述】:
我是项目的 react-redux 范例的新手,我对将状态映射到道具的概念有点困惑。我创建了一个带有初始值的商店:
export function initialState() {
return { priceRange:[0,10000] }
}
然后在我的子组件中我 mapStateToProps 像这样:
const mapDispatchToProps = { onPriceRangeChange }
const mapStateToProps = {priceRange} = ({
value:priceRange
})
export default connect(mapStateToProps, mapDispatchToProps)(HomeMap)
问题在于它收到了'priceRange' is not defined no-undef 错误。有什么想法吗?
【问题讨论】:
-
使用 ({priceRange}) => 将道具解构为箭头函数。
-
您的应用是否包含在
react-redux<Provider>组件中? -
我的应用程序的根被包裹在
<Provider store={store}>..</Provider>