欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在vue項目中使用Nprogress.js進度條的方法

 更新時間:2018年01月31日 09:30:07   作者:小小令  
NProgress.js是輕量級的進度條組件,使用簡便,可以很方便集成到單頁面應用中。這篇文章主要介紹了在vue項目中使用Nprogress.js進度條的方法,需要的朋友可以參考下

NProgress.js提供頁面加載進度條效果,當頁面打開加載時,在頁面頂部會出現(xiàn)進度條加載動畫。NProgress.js是輕量級的進度條組件,使用簡便,可以很方便集成到單頁面應用中。

Ajaxyy應用程序的細長進度條。靈感來自Google,YouTube和Medium。

在vue中使用nprogress.js

安裝

$ bower install --save nprogress
$ npm install --save nprogress

在項目中引入

在main.js中引入要使用的nprogress

import NProgress from 'nprogress'
import 'nprogress/nprogress.css'

基本用法

NProgress.start(); 
NProgress.done();

在路由頁面跳轉使用

同樣在main.js中

router.beforeEach((to, from, next) => {
if (to.path == '/login') {
 sessionStorage.removeItem('username');
 }
let user = sessionStorage.getItem('username');
if (!user && to.path != '/login') {
 next({path: '/login'})
 } else {
 NProgress.start();
 next()
 }
});
router.afterEach(transition => {
 NProgress.done();
});

總結

以上所述是小編給大家介紹的在vue項目中使用Nprogress.js進度條的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • 基于Vue實現(xiàn)文件拖拽上傳功能

    基于Vue實現(xiàn)文件拖拽上傳功能

    文件拖拽上傳功能現(xiàn)在已經(jīng)隨處可見,大家應該都用過了吧,那么它具體是怎么實現(xiàn)的大家有去了解過嗎,今天我們一起來實現(xiàn)一下這個功能,并封裝一個拖拽上傳組件吧
    2024-03-03
  • 詳解Vue3中shallowRef和shallowReactive的使用

    詳解Vue3中shallowRef和shallowReactive的使用

    這篇文章主要為大家介紹了Vue3中shallowRef和shallowReactive函數(shù)的使用方法,文中的示例代碼講解詳細,對我們學習Vue有一定的幫助,需要的可以參考一下
    2022-07-07
  • buildAdmin開源項目引入四種圖標方式詳解

    buildAdmin開源項目引入四種圖標方式詳解

    這篇文章主要為大家介紹了buildAdmin開源項目引入四種圖標方式詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • VUE 組件轉換為微信小程序組件的方法

    VUE 組件轉換為微信小程序組件的方法

    這篇文章主要介紹了VUE 組件轉換為微信小程序組件的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-11-11
  • vue實現(xiàn)在線預覽office文件的示例代碼

    vue實現(xiàn)在線預覽office文件的示例代碼

    本文主要介紹了vue實現(xiàn)在線預覽office文件,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • three.js實現(xiàn)vr全景圖功能實例(vue)

    three.js實現(xiàn)vr全景圖功能實例(vue)

    去年全景圖在微博上很是火爆了一陣,正好我也做過一點全景相關的項目,下面這篇文章主要給大家介紹了關于three.js實現(xiàn)vr全景圖功能的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • vue3時間插件之Moment.js使用教程

    vue3時間插件之Moment.js使用教程

    這篇文章主要給大家介紹了關于vue3時間插件之Moment.js使用的相關資料,需要的朋友可以參考下
    2023-09-09
  • 解決vue前端文件上傳報錯:上傳失敗,原因:413 Request Entity Too Large

    解決vue前端文件上傳報錯:上傳失敗,原因:413 Request Entity Too&

    這篇文章主要介紹了解決vue前端文件上傳報錯:上傳失敗,原因:413 Request Entity Too Large,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 詳解vuex數(shù)據(jù)傳輸?shù)膬煞N方式及this.$store undefined的解決辦法

    詳解vuex數(shù)據(jù)傳輸?shù)膬煞N方式及this.$store undefined的解決辦法

    這篇文章主要介紹了vuex數(shù)據(jù)傳輸?shù)膬煞N方式 及 this.$store undefined的解決辦法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • vue3中的props組件抽離

    vue3中的props組件抽離

    這篇文章主要介紹了vue3中的props組件抽離,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評論