vue 中使用nprogress 进度条

安装方法:

  NPM

  npm install --save nprogress

  Yarn

   yarn add nprogress
一般页面使用方法:
  直接引入js、css或者通过cdn引入。

  <script src='nprogress.js'></script>
  <link rel='stylesheet' href='nprogress.css'/>

  NProgress.start(); //进度条出现
  NProgress.done();  //进度条消失

在路由文件中使用(导入在入口文件一样)
  router.beforeEach((to, from, next) => {
   //出现进度条   NProgress.start()   next()   })   router.afterEach(() => {
  //进度条消失   NProgress.done()   }

Vue ui 直接在依赖项目添加

在入口文件引入
  import NProgress from 'nprogress'   import 'nprogress/nprogress.css'    以下为使用方法,分别在响应前和响应后调用开始和结束   axios.interceptors.request.use(config => {       NProgress.start();       return config   })   axios.interceptors.response.use(config => {       NProgress.done();       return config   }) vue 中使用nprogress 进度条

 

 

网址 https://madewith.cn/23
上一篇:解读vue-element-admin登录逻辑permission.js


下一篇:nprogress的使用