vue-admin-template request.js-封装axios

说明

axios 封装在 src/utils/request.js 文件中

有以下作用:

  1. 封装axios
  2. 增加请求拦截器,发请求前,调用 auth.js 取出token放到header中
  3. 增加响应拦截器,接收响应后,code 不是 20000 时,给出错误提示,如下图:

服务器返回数据

返回 JSON 格式的数据,必须包含 code,值如下:

  • code20000 表示成功 (在 request.js 49行上下修改值)

  • code 不是 20000 时,给出错误提示


原文出处:https://www.malaoshi.top/show_1IX2pt9cIOXk.html