vue-cli按需加载,懒加载组件

vue来做一个单页面应用,当我们的项目越来越大,组件越来越多的时候,首次启动项目户特别慢,就算做一个加载框,蒙层之类的,体验也不会好,这个时候就需要按需加载

1.什么叫按需加载

            所谓按需加载,顾名思义,就是当我需要的时候再给我,我不要的时候,你就老老实实待着

2.如何懒加载

            2.1路由的按需加载

                    

    用起来很简单,原来定义路由component:‘Home’

    按需加载的写法就是:resolve => require(['@/components/home/home'],resolve)

        2.2组件的按需加载

                

        上图是我们,正常加载组件的方法

这里是按需加载,组件写法,同按需加载路由差不多

posted @ 2018-07-09 17:09  风吹麦浪打  阅读(10474)  评论(0编辑  收藏  举报