我在阅读这篇文章时,发现他没有使用bindActionCreators
附带的redux
方法,为什么呢?
我不需要吗?
这是帖子:https://medium.com/@stowball/a-dummys-guide-to-redux-and-thunk-in-react-d8904a7005d3
如果不使用它为什么会存在?我很困惑。
我已经按照他在帖子中所说的做了:
function matchDispatchToProps(dispatch){
return {
fetchQp: (url) => dispatch(qpFetchData(url))
};
}
使用
bindActionCreators
进行对比有什么区别? 最佳答案
如official documentation所述:
bindActionCreators的唯一用例是当您想传递一些
操作创建者,直到一个不了解Redux的组件,而您
不想将调度或Redux存储传递给它。
关于您提到的帖子-那个人确实将其组件连接到Redux
-所以他不必显式使用bindActionCreators
。