4
我不需要在我的组件mapStateToProps但我需要mapDispatchToProps -我可以从只有mapDispatchToProps的组件中移除mapStateToProps吗?
const mapDispatchToProps = dispatch =>
({
myCallBack(passFunc, passDirFunc) {
dispatch(
actions.setSideNavAction(passFunc, passDirFunc)
)
}
})
如果我完全删除mapStateToProps和使用连接一样 -
export default connect(mapDispatchToProps)(Application);
然后得到错误 - 未捕获的(以诺)类型错误:调度不是一个函数。
是否必须保留空的mapStateToProps。
const mapStateToProps = state =>
({
})
请说明。
如果mapStateToProps是falsy,该连接组件不允许订阅存储状态的改变。 –