vue2安装axios基本配置

安装axios

npm install axios --save

引入axios

可以直接在main.js中直接引入

也可以重新创建.js文件,然后在main.js中引入新创建文件

在新建.js文件中配置axiox的基本配置

import Vue from 'vue'
import axios from 'axios'
axios.defaults.baseURL = '接口路径'
// 请求拦截器--所有通过axios发送的请求,全部都先处理:在请求头中添加
axios.interceptors.request.use(req => {
    
    
  req.headers.Authorization = sessionStorage.getItem('token')
  return req
})
// 响应了拦截器(在响应之后对数据进行一些处理)
axios.interceptors.response.use(res => res.data)
Vue.prototype.$http = axios

基本的配置就完成了。

猜你喜欢

转载自blog.csdn.net/qq_45372417/article/details/128137190
今日推荐