是否可以从组件外部触发Redux操作?
我正在构建一个React应用,并正在调用一个自定义处理程序库来调用我们的REST API。
在这些(非响应)函数中,我想触发Redux操作以使用端点响应来更新商店,但是如果没有通常的’mapDispatchToProps’/
connect()方法,就无法弄清楚如何触发Redux操作。
这可能吗?
谢谢
回答:
为了从Reactcomponent
您的范围之外进行调度和采取行动,您需要获取商店实例并dispatch
像这样调用它
import { store } from '/path/to/createdStore';
function testAction(text) {
return {
type: 'TEST_ACTION',
text
}
}
store.dispatch(testAction('StackOverflow))
以上是 是否可以从组件外部触发Redux操作? 的全部内容, 来源链接: utcz.com/qa/409017.html