美文网首页vue 插件案例
VUE----页面加载进度条

VUE----页面加载进度条

作者: JuMinggniMuJ | 来源:发表于2020-10-15 11:53 被阅读0次

    我测试使用的是脚手架2
    有的时候当我们页面请求数据较慢的时候,我们就需要让页面有个加载进度条,让用户体验感更加友善

    1.下载nprogress:
    npm install nprogress --save
    
    2.路由文件中引入:
    import NProgress from 'nprogress'
    import 'nprogress/nprogress.css' //这个样式必须引入
    
    3.路由守卫钩子函数中触发使用:
    1.加载进度条:
        router.beforeEach((to,from,next)=>{
            NProgress.start()
            next()
        })
    2.页面加载完成关闭进度条:
        router.afterEach((to, from) => {
            NProgress.done()
        })
    
    4.进度条的基本使用就完成了。

    相关文章

      网友评论

        本文标题:VUE----页面加载进度条

        本文链接:https://www.haomeiwen.com/subject/qavnpktx.html