在redux中一个异步action中如何调用另一个异步action
发布于 7 年前 作者 ckinmind 4974 次浏览 来自 问答

背景是这样的:一个评论操作是一个异步action,在这个action中通过api提交成功后,更新这个评论有两种方式

  1. 走redux的store,将刚提交的评论数据手动插入store中存储评论数据的结构中,然后redux会将评论更新

  2. 在评论的异步action中,如果评论成功则再执行加载当前页面的异步action,这样就能更新评论列表数据,而且更加方便

但是在实际测试过程中发现第二种方法无法成功,所以想问问大家对这个是怎么处理的

4 回复

异步 action可以看一下这两个中间件:redux-thunk \ redux-saga

@Jeepeng 我已经用了redux-thunk,异步action能运行,但是在异步actin中调用另一个异步action无法成功

@ckinmind 可否贴一下代码?

回到顶部