我在阅读这篇文章时,发现他没有使用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

10-06 00:08