关于 axios 拦截实现loading

来源:7-10 使用axios拦截器添加loading效果

XYXLI

2020-10-08

axios 拦截的功能知识学到了,但是在实际开发中有这么来使用的吗?会不会造成同一个页面中多个请求导致 loading 的展示不稳定

写回答

1回答

张轩

2020-10-08

同学你好 假如有多个请求的逻辑 要做的比较完美的话 可以添加一个计数器,每有一个 loading,给数目 加 1,每个请求完成给数目 减 1,最后假如等于零那么就是全部请求结束。 

1
2
张轩
回复
XYXLI
axios 是一劳永逸的方法,当然你的那种方法也完全没有问题,但是假如页面比较多,做的重复工作就比较多了。看你的项目大小和复杂度选用正确的方法来做。
2020-10-08
共2条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程