vue加载进度条 插件vue-nprogress的使用方法

1.在你的项目根目录安装此插件

1
npm install nprogress --save 

如下图:

2.待插件安装完毕后在min.js文件中全局引入并配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'







// ajax请求progress
Vue.http.interceptors.push((request, next) => {
NProgress.start();

next((response)=>{
NProgress.done();
});
});



// 路由请求progress
router.beforeEach(transition => {
NProgress.start();
});

router.afterEach(transition => {
NProgress.done();
});

如下图:


vue加载进度条 插件vue-nprogress的使用方法
https://github.com/chergn/chergn.github.io/93056c3189eb/
作者
全易
发布于
2024年3月28日
许可协议