立即刷新导致请求的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秒 刷新的慢一下 后台返回就不报异常了

相关推荐
fzb5QsS1p17 小时前
告别重复造轮子,Qt 快速开发脚手架
开发语言·qt·php
取码网20 小时前
最新临时文件快传系统源码 轻量化 带后台
php
彧翎Pro20 小时前
ASP.NET Core 外部依赖调用治理实战:HttpClientFactory、Polly 与幂等边界
microsoft·asp.net·php
wenzhangli720 小时前
ooderAgent 龙虾时代的统一认证体系
开发语言·php
cch891820 小时前
Laravel vs ThinkPHP:PHP框架终极对决
android·php·laravel
morrisonwu20 小时前
kafka4.2对应php rdkafka扩展安装以及php的producer和consumer写法及避坑
开发语言·php
李白的天不白21 小时前
php处理跨域请求
php
流觞 无依21 小时前
DedeCMS plus/vote.php SQL注入漏洞修复教程
sql·php
fengci.21 小时前
php反序列化(复习)(第二章)
android·开发语言·学习·php
cch89181 天前
五大PHP框架对比:如何选择最适合你的?
开发语言·php