nprogress 登录进度条插件

npm  install  nprogress

2。 main.js  引入

import    “nprogress/nprogress.css”

3。  封装 nprogress   

先引入    
import nprogress from 'nprogress'

// 显示全屏loading

export function showFullLoading(){

  nprogress.start()

}

// 隐藏全屏loading

export function hideFullLoading(){

  nprogress.done()

}


4、然后 在全局中组件使用  封装的方法  (这里是在权限守卫中使用的进度条)

5、 去app.vue      改变他进度条的 颜色 

#nprogress .bar{

  background-color: #f4f4f4!important;

  height: 3px!important;

}

6、然后在 用路由的后置守卫关掉进图条  

// 全局后置守卫    调用全局封装的方法

router.afterEach((to, from) => hideFullLoading())

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值