Reacotron在Sagas之前的显示动作

时间:2018-08-12 16:32:44

标签: reactjs react-native react-redux redux-saga reactotron

我刚刚下载了Reactotron,但是发现了一个非常奇怪的错误(?)。

为了能够理解它,我将描述我的流程:

1.) App is starting
2.) I dispatch a ON_START_APP
3.) I will takeEvery ON_START_APP in a saga
4.) ON_START_APP will put (saga) a START_FETCH_RATES
5.) START_FETCH_RATES will put a FETCH_RATES_FAIL

但是由于某些原因,在SAGA将其插入之前显示了ACTION。

enter image description here

很奇怪,对吧? 这是应该如何工作的吗?

1 个答案:

答案 0 :(得分:0)

这是预期的行为。分叉任务完成后,Reactotron会显示传奇信息。由于您的put效果是在传奇完成之前执行的,因此您应该在看到传奇详细信息之前先查看操作。