Arj*_*tra 18 reactjs react-redux
我的组件中不需要mapStateToProps但我需要mapDispatchToProps -
const mapDispatchToProps = dispatch =>
({
myCallBack(passFunc, passDirFunc) {
dispatch(
actions.setSideNavAction(passFunc, passDirFunc)
)
}
})
Run Code Online (Sandbox Code Playgroud)
如果我完全删除mapStateToProps并使用连接像 -
export default connect(mapDispatchToProps)(Application);
Run Code Online (Sandbox Code Playgroud)
然后得到错误 - 未捕获(在承诺中)TypeError:dispatch不是一个函数.
是否必须保留一个空的mapStateToProps.
const mapStateToProps = state =>
({
})
Run Code Online (Sandbox Code Playgroud)
请澄清 .
Cod*_*Cat 39
你可以传递null给connect:
export default connect(null, mapDispatchToProps)(Application);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5610 次 |
| 最近记录: |