diff --git a/src/views/demo/feat/request-demo/index.vue b/src/views/demo/feat/request-demo/index.vue index 474d8b08..4bf5647b 100644 --- a/src/views/demo/feat/request-demo/index.vue +++ b/src/views/demo/feat/request-demo/index.vue @@ -1,13 +1,78 @@ - - 点击会重新发起请求5次 - 打开浏览器的network面板,可以看到发出了六次请求 - + + + + + 点击会重新发起请求5次 + 打开浏览器的 network 面板,可以看到发出了六次请求 + + + + + + + 使用 hooks 发起重试 + + 取消 + + 错误重试,retryInterval 如果不设置,默认采用简易的指数退避算法,取 1000 * 2 ** + retryCount,也就是第一次重试等待 2s,第二次重试等待 4s,以此类推,如果大于 30s,则取 30s + + + + + +
打开浏览器的network面板,可以看到发出了六次请求