博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
路由懒加载
阅读量:5992 次
发布时间:2019-06-20

本文共 1241 字,大约阅读时间需要 4 分钟。

    • 懒加载也叫延迟加载,即在需要的时候进行加载,随用随载

      在单页应用中,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,

      造成进入首页时,需要加载的内容过多,延时过长,不利于用户体验,
      运用懒加载可以将页面进行划分,按需加载页面,可以分担首页所承担的加载压力,减少加载用时。

    • 一种代码分块的语法,使用 AMD 风格的 require

import Vue from 'vue'import Router from 'vue-router'//内容区域//import Main from '@/components/common/main'//我的店铺-店铺首页//import Home from '@/components/page/home/home'//商品管理-商品发布//import Issue from '@/components/page/product/product_issue'Vue.use(Router)// export default new Router({
// routes: [// {
// path: '/',// name: 'main',// component: Main,// children:[// {
// path: '/home',// component: Home// },{
// path: '/issue',// component: Issue// }// ]// }// ]// })const routes = [ { path:'/', component:resolve => require(['@/components/common/main'],resolve), children:[ { path:'/home', component:resolve => require(['@/components/page/home/home'],resolve) }, { path:'/issue', component:resolve => require(['@/components/page/product/product_issue'],resolve) } ] }]const router = new Router({ routes})export default router;

 

转载于:https://www.cnblogs.com/wang715100018066/p/8258317.html

你可能感兴趣的文章
ViewPager实现引导页
查看>>
int i=1,j=2; int k=i+++j;
查看>>
Debugging OpenResty and Nginx Lua scripts with Zer
查看>>
jetty配置jndi数据源
查看>>
Eclipse更改@Author的属性以及注释模板的一些设置
查看>>
Golang加密系列之MD5
查看>>
在struts-2.2.3.1中加入<s:head theme="ajax"/>这个标签,报错
查看>>
SHOW PROCESSLIST的各个状态说明
查看>>
apache Internal Server Error 解决方法
查看>>
win服务器中安装开源电子邮箱服务端
查看>>
grep命令的用法1
查看>>
我的友情链接
查看>>
ssh意外
查看>>
如何搭建Kubernetes
查看>>
Day 56 Nginx负载均衡-下
查看>>
Object-C代码练习【NSNumber数字的使用】
查看>>
计算机组成原理(七)——总线BUS
查看>>
Java循环流程控制语句
查看>>
aspx页面集成工作流引擎api
查看>>
httpd.exe占用100%CPU
查看>>