一、在下载vue的项目下下载此包
nprogress
二、导入包main.js文件下导入包
import Nprogress from 'nprogress'
import 'nprogress/nprogress.css'
三、在请求拦截器和相应拦截器里面
axios.interceptors.request.use(config => {
Nprogress.start()
config.headers.Authorization = window.sessionStorage.getItem('token')
return config
})
// 配置拦截器,在请求之前都必须要Authorization存放token字段
axios.interceptors.response.use(config => {
Nprogress.done()
return config
})