本文共 596 字,大约阅读时间需要 1 分钟。
npm install --save nprogress 命令下载 nprogress 工具包nprogress包,以及对应的 js 和 css文件,代码如下:// 导入 nprogress 包对应的js和cssimport NProgress from 'nprogress'import 'nprogress/nprogress.css'
request 拦截器中,展示进度条, NProgress.start(),代码如下:axios.interceptors.request.use(config => { // 展示进度条 NProgress.start() // 为请求头对象,添加Token验证的Authorization config.headers.Authorization = window.sessionStorage.getItem('token') // 最后必须返回config return config}) response 拦截器中,隐藏进度条, NProgress.done(),代码如下:axios.interceptors.response.use(config => { NProgress.done() return config}) 转载地址:http://pcpg.baihongyu.com/