使用提取延迟的多个文件上传请求

时间:2017-02-17 03:00:11

标签: react-native

我使用反应原生0.41与Redux和Sagas。当我使用fetch(和FormData)在Sagas(带有takeEvery)上传图像时,请求以某种方式同步或看起来如此。如果我在上传时尝试执行其他请求,则会延迟请求,直到上传某些图片,而不是所有图片。我可以看到这种行为,因为我记录了所有Sagas和Redux操作,当我删除所有要上传的图像并同时执行更新请求时,流程就像这样: 1-图像1成功上传 2-图像2成功上传 3-简单更新请求(延迟) 4-图3成功上传

我已检查过nginx日志,并且在第一次请求到达之前请求未到达服务器。

我已尝试将请求移至组件(消除Sagas可能出现的问题)但无效。

感谢。

0 个答案:

没有答案