【发布时间】:2019-10-03 02:07:59
【问题描述】:
为了访问mapDispatchToProps 内组件的props,我像这样链接了我的连接
export default connect(mapStateToProps, null)(connect(mapStateToProps, mapDispatchToProps)(MyComponent));
然后我设法像这样访问 mapDispatchToProps 中的道具
const mapDispatchToProps = (dispatch,ownProps) => {
const myProp = ownProps.theProp
}
这是一件坏事吗? 是否存在任何替代方案?
【问题讨论】:
-
你只想合并多个
mapStateToProps? -
我添加了一个精度,确实我想访问 mapStateToProps 中的道具,通过这样做它可以完美地工作,但我想知道这是否是一件好事,当然还有其他方式存在
-
我很难理解为什么这是必要的,是因为
mapDispatchToProps中的选择器需要现有的道具作为参数吗? -
我想我在这里找到了一些线索:github.com/reduxjs/redux-devtools/issues/250
标签: javascript reactjs redux