当打包构建应用时,Javascript 包会变得非常大,影响页面加载速度。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。
结合 Vue 的异步组件 和 Webpack 的代码分割功能 ,轻松实现路由组件的懒加载。如:
const Foo = () => import('./Foo.vue')
router写法
{ path: '/login', component: () => import('@/views/login/index')}
← 风格指南 图标 →