一 普通引入方式

import 组件名 from ‘组件路径’

import login from ‘@/components/login’

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

二 Vue异步组件技术

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

在这里插入图片描述

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

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

在这里插入图片描述

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐