首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
axios
订阅
羽丰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
前端防重复请求终极方案:从Loading地狱到精准拦截的架构升级
💡 痛点场景:老板亲自督查的紧急需求 某日收到线上预警:用户通过脚本0.5秒内狂点200次领券按钮,导致: 服务端资源被击穿 数据库产生脏数据 前端弹出上百个错误提示 老板要求:48小时内实现前端全局
vue中Axios的封装和API接口的管理
回归正题,我们所要的说的axios的封装和api接口的统一管理,其实主要目的就是在帮助我们简化代码和利于后期的更新维护。 在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的…
封装企业级的axios接口拦截控制器(附带api封装)
前言 对于接口拦截的使用场景我们一般是在一些组件切换的时候,虽然组件被销毁,但是往往这个时候内部没有完成的接口请求以及异步任务已经被推入了异步队列,其回调依旧会被代码执行完毕,所以就会导致当你路由或者
手摸手一步步带你封装Axios(环境区分、通用参数配置、异常处理、请求重试、移除重复请求,错误日志收集)
为什么要封装Axios? 前端发起一个请求,都要考虑以下几种情况: 环境配置(本地环境、测试环境、正式环境)? 通用请求头配置? 请求前参数处理? 请求后数据处理? 异常处理? 请求错误怎么办?重试操
async/await 你可能正在将异步写成同步
前言 你是否察觉到自己随手写的异步函数,实际却是“同步”的效果! 正文 以一个需求为例:获取给定目录下的全部文件,返回所有文件的路径数组。 第一版 思路很简单:读取目录内容,如果是文件,添加进结果数组
万字长文,TypeScript实战,封装一个axios - 基础封装篇
axios 是一个流行的网络请求库。本文使用typescript,结合axios类型源码,利用面向对象思想,一步一步封装一个类型完整的基础版axios,便于刚接触axios封装的新手学习。
7个Js async/await高级用法
在掌握了async/await基础用法之后,下面将介绍一些高级用法,以便充分利用async/await实现更复杂的异步流程控制。
不再自卑,ts封装axios最佳实践免费送
简介 🤔看了一圈,大家对 ts 封装 axios 都各有见解。但都不是我满意的吧,所以自己封装了一个💪。至于为什么敢叫最佳实践,因为我满意,就这么简单粗暴🏋🏻。 什么样封装才是最合理的 别再用 pro
同一个请求发送多次怎么办?合并一下
组件A和组件B,需要根据 id 发送请求获取用户信息并进行不同的处理,它们分别用于不同的模块,这些模块也可以在不同的页面中自由组合。进入页面,几乎同时发送多个相同的请求,入参可能相同也可能不一样。
企业级项目是如何二次封装 Axios(Vue3 + TS)请求的?
企业级项目是如何二次封装 Axios(Vue3 + TS)请求。随着项目规模增大,如果每发起一次HTTP请求,就要把这些比如设置超时时间、设置请求头、根据项目环境判断使用哪个请求地址