美文网首页
vue之vue-router路由懒加载

vue之vue-router路由懒加载

作者: 虾米不是鱼 | 来源:发表于2020-09-21 17:19 被阅读0次

    用vue.js写单页面应用时,会出现打包后的JavaScript包非常大,影响页面加载,我们可以利用路由的懒加载去优化这个问题,当我们用到某个路由后,才去加载对应的组件,这样就会更加高效,实现代码如下:

    
    import Vue from 'vue'
    import Router from 'vue-router'
    
    Vue.use(Router)
    
    export default new Router({
      routes: [
        {
          path: '/',
          component: resolve => require(['components/Hello.vue'], resolve)
        },
        {
            path: '/about',
            component: resolve => require(['components/About.vue'], resolve)
        }
      ]
    })
    

    相关文章

      网友评论

          本文标题:vue之vue-router路由懒加载

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