Axios封装工具类

vue 项目的 axios 封装工具类,用起来真是挺顺手的。封装了常用的getpostJson方法,调用的时候直接引就行,省去了不少重复劳动。

对接口求头、错误这些地方做了统一封装,逻辑也不复杂,适合初中高级开发者快速接入。比如调用方式就是:http.get('/api/data'),响应也快,代码也清爽。

这种封装方式挺适合配合Vue3VitePinia一起用,多人初学 vue+axios,都会在求这一块踩坑,统一封装之后,项目维护起来轻松不少。

你可以参考一下这篇vue3+ts+less+vite+pinia+axios 基础封装项目模版,思路清晰。

如果你项目中也频繁用到axios,那还不赶紧把它封装一下?简单封装,提升效率,调试也方便。

js 文件大小:2.54KB