Skip to content
On this page

网络请求

  • 项目封装了Axios来做网络请求,包括请求 Loading、错误处理、取消请求等功能
  • 可以按照自己项目需求来进行封装

目录结构

txt
├─ api                       # 网络请求文件夹
├ ├─config                   # 网络请求相关配置 e.p:公共URL前缀
├ ├─helper                   # 辅助函数:错误处理、取消请求
├ ├ ├─axiosCancel.ts         # 取消请求函数
├ ├ ├─checkStatus.ts         # 检查请求返回的状态
├ ├─interface                # api接口的请求参数和返回数据的类型定义文件夹
├ ├─modules                  # 请求函数模块,强烈建议根据不同的模块创建不同的请求文件
├ └─index.ts                 # 封装后的axios
└─

MIT License.