Redux Offline不在Edge中发送后续事件

时间:2018-11-06 20:45:10

标签: redux react-redux

我们有一个使用Redux Offline和axios的Offline First应用程序。我们在Edge(仅Edge)上看到的是以下内容:

  1. 我们将填写一个使用formik创建的React表单来创建新记录
  2. 点击保存后,我们看到PUT进入了我们的API并创建了记录。
  3. 成功保存后,我们看不到通常期望的UI逻辑。
  4. 我们去创建第二条新记录。
  5. 我们在相同的字段中填写具有相同数据的formik表单,然后按保存。
  6. PUT没有通过,但是我们被重定向到了其他页面。
  7. 重定向到新页面后,我们看到使用其临时ID的记录的GET失败,因为从未有过PUT。
  8. 我们刷新页面并获得“保存已创建”的祝词,并查看记录的PUT。

换句话说,我们可以在第一次成功完成PUT,但是我们不一定会看到我们期望的所有状态变化。然后,我们可以执行相同的步骤,没有得到PUT,但是看到了状态变化。

同样,这仅在Edge中发生。不,我们无法切换到Chrome。 :)

还有其他人看到Edge中后续PUT的问题吗?

0 个答案:

没有答案