【发布时间】:2018-03-23 15:42:30
【问题描述】:
我有两个关于 react-redux 连接的疑问
可以使用两个参数调用连接 mapStateToProps, mapDispatchToProps
- 如果我错了,请纠正我,
<Provider store={store}> </Provider>
在 mapStateToProps 中(connect() 中的第一个参数)
mapStateToProps = (state) => ({....})
state 这里和 store.getState(); ??
请对此提供更多解释 - 请以初学者为例说明mapDispatchToProps的用法。
【问题讨论】:
-
redux docs 用一个易于理解的例子来解释这一点。
-
是的,
state参数本质上是store.getState()的结果。每次修改商店时都会调用您的函数。
标签: reactjs ecmascript-6 redux react-redux