如果对首屏时间加载有需求的话就按需加载路由。如果没有需求的化反而不按需加载后面的体验会更流畅一点。看具体需求吧。
按需加载就是在 router 文件里直接这样配置路由就可以。
export default new Router({
routes: [
{
// 主页
title: '主页',
path: '/',
name: 'home',
// component: Home 这种是常规的不按需加载
component: () => import('@/components/home/home') // 这里是按需加载
},