在redux中一个异步action中如何调用另一个异步action
背景是这样的:一个评论操作是一个异步action,在这个action中通过api提交成功后,更新这个评论有两种方式
-
走redux的store,将刚提交的评论数据手动插入store中存储评论数据的结构中,然后redux会将评论更新
-
在评论的异步action中,如果评论成功则再执行加载当前页面的异步action,这样就能更新评论列表数据,而且更加方便
但是在实际测试过程中发现第二种方法无法成功,所以想问问大家对这个是怎么处理的
4 回复
异步 action可以看一下这两个中间件:redux-thunk \ redux-saga
@Jeepeng 我已经用了redux-thunk,异步action能运行,但是在异步actin中调用另一个异步action无法成功
@ckinmind 可否贴一下代码?
@Jeepeng 我把这里问题记录成了issue, 查看这里关于在一个异步action中无法调用另一个异步action的问题