dev*_*ull 82 javascript single-page-application reactjs redux
我意识到这是一个基本问题,但我没有在其他地方找到答案.
是store.dispatch
同步还是异步Redux
?
如果它是异步的,有可能在动作传播之后添加回调,因为它可以用React
?
agp*_*gpt 71
AFAIK,调度动作是同步的.如果您愿意解决异步调用,可以在redux中使用thunk-middleware,其中dispatch作为回调函数提供,您可以根据自己的方便调用它.有关详细信息,请通过作者本身在SO上查看此答案:如何使用超时分派Redux操作?
fku*_*kov 50
没有人比代码本身更清楚.=)正如你所看到dispatch
的那样绝对是同步的.这里唯一的警告是商店enhancers
可以(和做)替代dispatch
方法.例如,看看在applyMiddleware
增强,它可以让你在更换默认插孔中间件dispatch
与它自己的实现方法.虽然我从来没有看到任何enhancer
实际上会删除同步性质的Redux dispatch
.
归档时间: |
|
查看次数: |
30280 次 |
最近记录: |