vue-cli 项目使用 nprogress 页面加载进度条
安装
npm install --save nprogress
引入并配置 main.js 文件中
import NProgress from "nprogress"; // 进度条;进度指示器
import "nprogress/nprogress.css"; // 进度条;进度指示器 样式
// 配置
NProgress.inc(0.2);
NProgress.configure({
easing: "ease",
speed: 500,
showSpinner: false
});
router.beforeEach((to, from, next) => {
NProgress.start();
next();
});
router.afterEach(() => {
NProgress.done();
});
效果: