立即刷新导致请求的response没有来得及加载造成的this request has no response data available

1、前端递归调用后端接口

bash 复制代码
    const startProgress = () => {
        timer.value = setInterval(() => {
            if (progress.value < 100) {
                time.value--;
                progress.value += Math.ceil(100 / wait_time.value);
            } else {
                clearInterval(timer.value);
                progress.value = 0;
                timer.value = null;
                time.value = wait_time.value;
                // 在进度条完成时触发事件
                startProgress();
            }
            triggerEvent();
        }, 3000);
    };

2、不停的请求后端数据

// 触发事件

const triggerEvent = () => {

//sleep(3000).then(() => {

console.log("------getPaint count is: ------");

// 这里是触发事件的代码

getPaint()

// });

};

3、导致请求死循环

4、解决办法

把刷新频率时间 1秒 改为 3秒 刷新的慢一下 后台返回就不报异常了

相关推荐
万联WANFLOW7 小时前
多分支企业组网,IP 网段到底该怎么规划
开发语言·php
WZF-Sang10 小时前
网络基础——2
服务器·网络·c++·学习·网络编程·php
行思理11 小时前
fastadmin 新手部分功能点
后端·php
用户30745969820712 小时前
# GatewayWorker 入门指南
php
2601_9637713717 小时前
Optimizing Logistics and Transportation Sites on WordPress
前端·数据库·windows·php
草邦设计开发团队_媒体资源平台17 小时前
Linux 稳定常驻启动 PHP 队列,服务器重启自动恢复
linux·服务器·php·队列执行
2601_9637713718 小时前
Speeding Up Creative Agency Portfolios: A Performance Guide
前端·数据库·php
七夜zippoe19 小时前
OpenClaw 数据加密:敏感信息保护的完整方案
数据库·mysql·php·openclaw·敏感保护
烤代码的吐司君2 天前
Redis IO 多路复用原理与引入原因深度解析
数据库·redis·php
鹏易灵2 天前
C++——8.移动语义初探(移动构造、移动赋值)
开发语言·c++·php