小编典典

从空白的javascript文件调用调度功能

reactjs

所以我正在编写一个React-Redux Web应用程序,并且我从我的React组件中像这样调用了dispatch:

this.props.dispatch(someAction());

现在我需要从不是React组件的javascript函数中调用dispatch,那么在这种情况下我该如何导入dispatch函数并使用它呢?谢谢。


阅读 240

收藏
2020-07-22

共1个答案

小编典典

dispatch函数是您的redux
存储的成员。如果您在模块中创建和导出商店,则就像在模块中导入商店并调用该dispatch函数一样简单。

例:

// store.js
import { createStore } from 'redux'

export default createStore(reducers)


// somefile.js
import store from './store'

store.dispatch(someAction)
2020-07-22