何时使用this.props以及何时使用dispatch

时间:2019-02-25 22:29:13

标签: redux dispatch

我正在学习redux,有些事情我不理解,

我们有一些在操作文件中定义的操作, 但我注意到有时有时会这样称呼它们: 例如loginAction

我曾经看到它被称为:store.dispatch.(loginAction())

,有时这样称呼它:this.props.loginAction() **从mapStateToProps调用后,

和:

loginUser = userData => dispatch{
dispatch(loginAction())}

甚至:

const { dispatch } = this.props;
dispatch(loginAction())

这两种情况之间有什么区别,为什么有时我需要分派,有时我只是从props调用函数(如第一种情况),最后我需要从props破坏分派还是直接调用它?

谢谢您的帮助!

0 个答案:

没有答案