真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在vue中利用nprogress實(shí)現(xiàn)一個(gè)頁面頂部進(jìn)度條

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)怎么在vue中利用nprogress實(shí)現(xiàn)一個(gè)頁面頂部進(jìn)度條,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供巴彥企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站制作、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為巴彥眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

1. 安裝

npm install nprogress --save

2. 在main.js中導(dǎo)入

怎么在vue中利用nprogress實(shí)現(xiàn)一個(gè)頁面頂部進(jìn)度條

源碼~~~~~~方便你復(fù)制 

// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
import iView from 'iview'
import 'iview/dist/styles/iview.css'
import moment from './plugins/moment'
import axios from './plugins/axios'
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'
import { base } from './router/config'
 
Vue.use(iView)
Vue.use(moment)
Vue.use(axios)
 
Vue.config.productionTip = false
 
// 配置NProgress進(jìn)度條選項(xiàng) —— 動(dòng)畫效果
NProgress.configure({ ease: 'ease', speed: 500 })
 
// 全局路由攔截-進(jìn)入頁面前執(zhí)行
router.beforeEach((to, from, next) => {
 if (to.path === `${base}login`) {
 return next()
 }
 
 // token驗(yàn)證,如果存儲(chǔ)在sessionStorage里的auth的值丟失,就回到登陸頁面,(開發(fā)時(shí)可以注釋掉)
 // if (!sessionStorage.getItem('auth')) {
 // return next(`${base}login`)
 // }
 
 // 如果頁面在 / 默認(rèn)頁面,跳轉(zhuǎn)到登陸頁面(和vue路由重定向功能類似)
 if (to.path === `${base}`) {
 return next(`${base}login`)
 }
 // NProgress開始進(jìn)度條
 NProgress.start()
 next()
})
 
// 全局后置鉤子-常用于結(jié)束動(dòng)畫等
router.afterEach(transition => {
 // NProgress結(jié)束進(jìn)度條
 NProgress.done()
 // console.log(transition)
})
 
/* eslint-disable no-new */
new Vue({
 el: '#app',
 router,
 components: { App },
 template: ''
})

上述就是小編為大家分享的怎么在vue中利用nprogress實(shí)現(xiàn)一個(gè)頁面頂部進(jìn)度條了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)頁題目:怎么在vue中利用nprogress實(shí)現(xiàn)一個(gè)頁面頂部進(jìn)度條
當(dāng)前網(wǎng)址:http://weahome.cn/article/pciddi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部