为什么要使用懒加载?

当用户访问 /xxx/**页面路径的时候,才会加载对应的模块,这减少了应用启动时加载资源的大小,页面打开速度快。

1.创建项目

  //创建项目custer-app,并配置路由    ng new custer-app --routing

2.进入该项目里

  cd custer-app

3.初始化项目

 npm install

4.运行项目

ng serve

5.创建模块并且配置该模块路由

 // 在module文件夹下分别创建user,product,article模块(可在指定文件夹下创建模块) ng g module module/user --routingng g module module/product --routingng g module module/article --routing

文件目录如下:

6.分别为user,product,article创建对应的组件

 ng g component module/userng g component module/productng g component module/article

组件创建后文件目录如下:

7.分别为user,product,article配置对应的路由

   // user,product,article路由配置步骤如下,这里就不一一演示

8.在根由里配置子模块路由路径

9.如何在模块里添加子路由(看图片里的说明)

angular5+模块懒加载相关推荐

  1. vue延迟渲染组件_性能优化之组件懒加载: Vue Lazy Component 介绍

    这篇文章分享了从遇到前端业务性能问题,到分析.解决并且梳理出通用的Vue 2.x 组件级懒加载解决方案(Vue Lazy Component )的过程. 初始加载资源过多 问题起源于我们的一个页面,下 ...

  2. webpack实现懒加载原理以及如何使用懒加载优化项目

    参考: 清晰易懂,可以先看这个:webpack的异步加载原理及分包策略 webpack中的懒加载代码原理解析:https://segmentfault.com/a/1190000020233387 自 ...

  3. 系统管理模块_部门管理_设计(映射)本模块中的所有实体并总结设计实体的技巧_懒加载异常问题_树状结构...

    系统管理模块_部门管理_设计本模块中的所有实体并总结设计实体的技巧 设计实体流程 1,有几个实体? 一般是一组增删改查对应一个实体. 2,实体之间有什么关系? 一般是页面引用了其他的实体时,就表示与这 ...

  4. vue脚手架图片懒加载模块和样式穿透

    1.vue样式穿透 vue样式穿透:在样式隔离的前提下,在父组件中修改子组件样式 正常情况下,在样式隔离的前提下,父标签不能修改子组件样式.如果想修改子组件样式,使用样式穿透 1.1 样式穿透语法结构 ...

  5. python调用按键精灵插件_【一日一技】python模块的懒加载

    在编写python项目时,通常将需要使用的模块直接通过import关键字导入到项目中,如果后续逻辑变动了,这个模块不需要使用,此时这个模块就白引入了,此时可以利用 import 方法实现模块的懒加载. ...

  6. Vue3电商项目实战-首页模块7【26-首页主体-商品区块、27-首页主体-最新专题、28-首页主体-图片懒加载】

    文章目录 26-首页主体-商品区块 27-首页主体-最新专题 28-首页主体-图片懒加载 26-首页主体-商品区块 目的: 完成商品区域展示. 大致步骤: 准备一个商品盒子组件 home-goods ...

  7. 【亲测可用→防止入坑Routes】设置angular10项目异步加载、惰性加载、懒加载路由

    创建一个带路由的项目,依次执行下面每行代码 ng n RouingApp --routingcd RouingAppng g c components/firstng g c components/s ...

  8. iOS开发UI中懒加载的使用方法

    1.懒加载基本 懒加载--也称为延迟加载,即在需要的时候才加载(效率低,占用内存小).所谓懒加载,写的是其getter方法.说的通俗一点,就是在开发中,当程序中需要利用的资源时.在程序启动的时候不加载 ...

  9. swift_043(Swift 懒加载(lazy) )

    懒加载的优点 懒加载(lazy load),其实是延时加载,它的优点显而易见,首先,懒加载将对象的创建延迟到了需要对象的时候,这样减少了内存开销:其次,懒加载将创建对象.相关属性设置内聚在一个&quo ...

最新文章

  1. Win10 插入耳机无声问题 解决办法
  2. leetcode62 不同路径
  3. dynamic flash xml news----滚动新闻
  4. Java命令学习系列(三)——Jmap
  5. global语句(python学习手册422页)
  6. 用Python处理Excel文件
  7. 【图神经网络入门】GAT图注意力网络
  8. Spring框架学习之SpringAOP(二)
  9. Facebook内布拉斯加州数据中心将扩建100万平方英尺
  10. 文件与base64的互相转换操作
  11. linux 运行有道词典,Linux有道词典软件安装
  12. 携程酒店数据爬取(新)
  13. 波士顿大学计算机科学与技术专业,BU波士顿大学计算机信息系统硕士Master of Science in Computer Information Systems...
  14. 预装Vista的HP华硕笔记本如何安装WinXP
  15. 华为服务器管理工具uMATE
  16. Bootstrap自定义上传文件图标样式并使用ajax及formData进行上传
  17. 【ASE入门学习】ASE入门系列六——塞尔达扰动火焰
  18. 《Kinect应用开发实战:用最自然的方式与机器对话》一3.5 从深度图像到骨骼图...
  19. veket+linux+v7,veket linux安装工具
  20. 利用线程池来处理Excel导出功能

热门文章

  1. 一个讨论 TOPVIEW 财富数据的论坛!
  2. 移动数据库发展现状报告
  3. java中错误0=0_java – 除以零错误
  4. Linux C编程my_ls 的实现
  5. C语言实现简易音乐播放器
  6. 关于图像处理技术在维护社会安全方面的应用
  7. About Yarn
  8. Swift中用CollectionView做广告栏滑动效果
  9. 记一次在家办公远程公司数据库的解决方案
  10. 混合模式:工厂方法模式+策略模式