react搭配redux使用时,报dispatch is not a function的错误
Posted hongyan90
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react搭配redux使用时,报dispatch is not a function的错误相关的知识,希望对你有一定的参考价值。
问题描述:
在使用connect方法来创建容器组件时,报如下错误:
解决方法:
由于在调用connect方法时,将mapStateToProps和mapDispatchToProps所传的顺序颠倒了,正确的顺序如下:
export default connect( mapDispatchToProps, mapStateToProps )(Link)
以上是关于react搭配redux使用时,报dispatch is not a function的错误的主要内容,如果未能解决你的问题,请参考以下文章
访问 saga 中的 store.dispatch 以与 react router redux 一起使用
This.props.dispatch 不是函数 - React-Redux
redux store dispatch 导致 React 中的 setState error()