Vue中的懒加载

1.路由懒加载

export default new Router({
    router:[
        path:'/myproject',
        name:'myproject',
        //懒加载 resolve=>require([URL],resolve)
        compontent:resolve=>require(['../page/myproject/myproject.vue'],resolve)
    ]
})

2.组件懒加载

compontent:{
    historyTab:resolve=>{
    require(['../../compontent/historyTab/historyTab.vue'],resolve)
    }
}

3.全局懒加载

Vue.compontent('home',()=>{
    System.import('./compontent/home/home.vue')
})

猜你喜欢

转载自blog.csdn.net/weixin_42731116/article/details/82758568