Vue中添加進度條效果(使用nprogress)


1.安裝NProgress依賴包

npm install nprogress --save

2.在main.js 中導入NProgress包對應的js和css

import NProgress from 'nprogress'
import 'nprogress/nprogress.cs'

3.在request 攔截器中, 展示進度條 NProgress.start()

axios.interceptors.request.use(config => {
	NProgress.start()
	return config
})

4.在response 攔截器中, 隱藏進度條 NProgress.done()

axios.interceptors.response.use(config => {
	NProgress.done()
        return config
})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM