一 普通引入方式

import 组件名 from ‘组件路径’

import login from ‘@/components/login’

 优点: 易理解,
缺点:webpack在打包的时候会把整个路由打包成一个js文件,如果页面一多,会导致这个文件非常大,加载缓慢

二 Vue异步组件技术

 component: (resolve) => require(['@/views/login/login'], resolve)

在这里插入图片描述

三 使用动态的import( )语法(推荐使用)

 component: () => import('@/views/login/login')

在这里插入图片描述

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐