首页 > 其他分享 >记一次由于loading未配置导致的bug及解决方案

记一次由于loading未配置导致的bug及解决方案

时间:2023-12-05 11:12:31浏览次数:39  
标签:count 异步 loading 解决方案 配置 关闭 bug

在做项目的时候,由于一开始没有对loading做统一的配置,每个成员根据自己的需要去开启关闭loading, 导致在页面请求比较多,网络比较差的时候,loading容易开开关关闪烁,导致用户误操作;

然后我就为loading做了个优化,首先是在根组件App.vue 增加了一个loading, 在store 里面 count  = 0 变量来 控制开关;遇到异步操作 count++  异步操作执行完毕 count--  ;这样只有  所有异步操作执行完毕,count 才会 重新归零   loading关闭  ;

同样在通用请求 也增加了loading的配置。

为了 兼容以前的代码,所以loading 默认为关闭,有需要则主动开启

标签:count,异步,loading,解决方案,配置,关闭,bug
From: https://www.cnblogs.com/johnsonx/p/17876774.html

相关文章

  • Java 21中的两个值得关注的Bug修复
    在Java21中,除了推出很多新特性之外,一些Bug修复,也需要注意一下。因为这些改变可能在升级的时候,造成影响。Double.toString()和Float.toString()的精度问题修复比如:对于Double.String(1e23):在Java19后,输出内容为:1.0E23在Java18中,输出内容为:9.999999999999999E22欢迎关注,持......
  • 记录--前端实习生的这个 bug 被用做了一道基础面试题
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助前言测试发现了一个问题,简单描述问题就是通过函数删除一个数组中多个元素,传入的参数是一个数组索引。然后发现实际效果有时删除的不是想要的内容。具体 Bug 代码实现:constarr=[1,2,3,4,5,6,7];constrem......
  • 盗墓迷城游戏软件开发解决方案
      一、游戏设计理念  盗墓迷城结合了古墓探险,解密,战斗元素,实现了游戏最佳的体验,我们在开发时需要注重以下几个方面:  1.真实还原古墓环境:真实的古墓环境,精密的设计,建模环境设计,为用户呈现出一个神秘气息的古代闯关墓穴场景。  2.闯关多样化的谜题:设计各种的谜题,......
  • 无人巡检 | AIRIOT变电站运防一体管理解决方案
    传统的变电站安全管理存在着人力成本高、效率低、安全风险难以全面控制等问题,主要依靠人工巡检和监控设备,往往存在如下的运维问题和管理痛点:• 巡检监控能力差:传统变电站管理系统无法对变电站进行全面的巡检监控,以及无法完成对变电站周边环境的监测,企业管理难度大;• 异常检测不及......
  • Jdk升级到1.7后,hutool工具类的很多方法报错解决方案
    报错如下:java.lang.reflect.InaccessibleObjectException:Unabletomakefieldprivatefinaljava.util.Mapsun.reflect.annotation.AnnotationInvocationHandler.memberValuesaccessible:modulejava.basedoesnot"openssun.reflect.annotation"tounnamed......
  • 一款充电桩解决方案设计
    一、基本的概述项目由IP6536提供两路5V1.5A的USB充电口,IP6505提供一路最大24W的USB快充口支持QC3.0/DCP/QC2.0/MTKPE1.1/PE2.0/FCP/SCP/AFC/SFCP的快充协议,电池充电由type-C输入经过IP2326输出最高15W快充对电池进行充电,N32G430K8Q7用于屏幕驱动,三路USB,快充协议......
  • Java泛型:类型参数化的优雅解决方案
    一、引言Java泛型是Java语言的一重要特性,它提供了一种在编译时进行类型检查的方式,使得代码更加类型安全。本文将深入探讨Java泛型的概念、用法及其重要性。二、Java范型简介Java范型,也称为泛型,是一种在Java编程语言中处理类型的方法。它允许程序员在类、接口和方法中使用类型参数。......
  • Java智慧工地一体化解决方案(里程碑管理)源码
    智慧工地为管理人员提供及时、高效、优质的远程管理服务,提升安全管理水平,确保施工安全提高施工质量。实现对人、机、料、法、环的全方位实时监控,变被动“监督”为主动“监控”。一、建设背景施工现场有数量多、分布广,总部统一管理难度大;工地作业流程节点多,缺少过程可视化管理,成本......
  • Java中的死锁问题及其解决方案
    第1章:引言大家好,我是小黑。今天咱们来聊聊Java编程中一个让人头疼的问题——死锁。你可能听说过死锁,或者在编码时不小心遇到过。死锁就像是交通堵塞,在程序的世界里,它会让线程陷入无尽的等待,导致程序无法正常运行。在Java并发编程中,理解死锁并学会如何处理它是非常关键的。接下来,我......
  • ICPC2022Hangzhou C No Bug No Game 题解
    LinkICPC2022HangzhouCNoBugNoGameQuestion给定\(n\)个物品和上限\(k\),要求最大化分数,物品的选择顺序可以任意第\(i\)个物品一行\(p_i\)代表个数,后面\(p_i\)个\(w_j\)代表容量,定义\(sum=\sum\limits_{j=1}^{i-1}\),对于第\(i\)个物品\(sum+p_i\lek\)......