Axios封装工具类
vue 项目的 axios 封装工具类,用起来真是挺顺手的。封装了常用的get
和postJson
方法,调用的时候直接引就行,省去了不少重复劳动。
对接口求头、错误这些地方做了统一封装,逻辑也不复杂,适合初中高级开发者快速接入。比如调用方式就是:http.get('/api/data')
,响应也快,代码也清爽。
这种封装方式挺适合配合Vue3、Vite、Pinia一起用,多人初学 vue+axios,都会在求这一块踩坑,统一封装之后,项目维护起来轻松不少。
你可以参考一下这篇vue3+ts+less+vite+pinia+axios 基础封装项目模版,思路清晰。
如果你项目中也频繁用到axios,那还不赶紧把它封装一下?简单封装,提升效率,调试也方便。
2.54KB
文件大小:
评论区