文章目录
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、怎样封装axios
1.先全局安装axios 2.创建一个utils文件夹,在utils里面再创建一个文件http.js,并在这个文件内引入axios 3.在http.js里开始写代码代码如下(示例):
import axios from 'axios' //引入axios
//配置基础,公共的配置,比如:baseURL,token,timeout,withcookie
const service=axios.create({
baseURL:process.env.VUE_APP_BASE_URL //公共的地址
withCredentials:true, //是否要携带cookies
timeout:5000
})
//请求拦截 里面可以写loading动画和token
service.interceptors.request