代码如下:

  ConfigModule.withConfig({cmsComponents: {SimpleResponsiveBannerComponent: {component: () =>import('./lazy/lazy-banner.component').then((m) => m.LazyBanner),}}}),

这样,ng build时,builder不会将lazy-banner.component.ts打包到main chunk里,而是生成一个单独的chunk:lazy-lazy-banner-component, 如下图所示:

在运行时,main chunk和lazy-lazy-banner.component.js这两个chunk也会分别加载:

参考文档:

https://sap.github.io/spartacus-docs/lazy-loading-guide/

专门的lazy load modules实现:

lazy-modules.service.ts

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Spartacus CMS Component的lazy loading懒加载方式相关推荐

  1. SAP UI5 JavaScript文件的lazy load - 懒加载

    Created by Wang, Jerry, last modified on May 18, 2016 要获取更多Jerry的原创文章,请关注公众号"汪子熙":

  2. react.lazy 路由懒加载_React lazy/Suspense使用及源码解析

    React v16.6.0已经发布快一年了,为保障项目迭代发布,没有及时更新react版本,最近由于开启了新项目,于是使用新的react版本进行了项目开发.项目工程如何搭建,如何满足兼容性要求,如何规 ...

  3. SpringBoot:使用 @Lazy 注解懒加载

    为什么需要懒加载? 我们知道,在 SpringBoot 应用程序启动的时候,会实例化一些对象加入到 IOC 容器里边,这个过程是非常耗时的,那我们想要减少这个耗时的过程就需要 @Lazy 注解 对象加 ...

  4. react.lazy 路由懒加载_Vue面试题: 如何实现路由懒加载?

    非懒加载 import List from '@/components/list.vue' const router = new VueRouter({routes: [{ path: '/list' ...

  5. vue中怎么清空tab选项卡的缓存_vuejs 内置组件component实现tab切换懒加载和表单输入框内容的清空...

    最近项目中使用了vue2.0 官网脚手架进行了开发.开发中的踩一些坑一直没有来得及整理.本篇文章就vuejs内置组件component的一些使用进行一些总结. 1.使用component 实现tab切 ...

  6. VUE项目中图片加载过大处理方式-渐进式方式-懒加载方式--附源码

    解决有两步: 1.采用渐进式加载:原图未加载完时显示比它内存小的模糊图: 2.采用懒加载:只加载可视区域的图片,即滚动到可视区域时再加载图片 vue-lazyload-img:VUE图片懒加载插件 v ...

  7. 懒加载方式下的单例模式

    一般的,我们编写单例模式往往直接在单例引用的时候,即把实例生成,采用private final static 的成员变量直接初始化掉,这种方法能适应大部分的场景,但有时候本单例模式可能还处理其他业务, ...

  8. 如何实现SAP UI5 Web Component React控件的加载效果

    假设我使用SAP UI5 Web Component的React控件, 比如柱状图和折线图: 导入useState函数,默认加载状态为false: 每次点击屏幕后,首先将Loading状态使用切换函数 ...

  9. SAP Spartacus B2B User list页面的数据加载逻辑

    list.service.ts的getData方法里的this.load触发时,this实际指向UserListService: 触发点还是list页面的async pipe: ListService ...

最新文章

  1. std::bind技术内幕
  2. PHP函数stream_context_create()模拟POST/GET
  3. eureka集群 ha_Eureka
  4. python 类继承与子类实例初始化
  5. 六、Git多人开发: 把同一文件改成了不同的文件名如何处理?
  6. 深度学习:神经网络,softmax + cross entropy,非tensorflow方式
  7. 《深入理解Java函数式编程》系列文章
  8. 如何利用Callgraph生成函数调用图?
  9. P1488 肥猫的游戏
  10. php sql 去除重复数据,MSSQL_快速删除重复记录,SQL Server如何实现?,如果一张表的数据达到上百万 - phpStudy...
  11. 第9课 - 函数重载分析(下)
  12. 酷享CMS企业级授权系统源码 有工单系统
  13. oozie mysql_【oozie】将oozie的数据库配置为mysql | 学步园
  14. 【PHP+MySQL学习笔记】php操作MySQL数据库中语句
  15. n 中选 m —— 随机采样的艺术
  16. Linux socket
  17. java并发编程(10)-- 线程池 底层原理
  18. 旋转研究(矩阵,欧拉角,四元数)
  19. 操作系统课程设计(linux操作系统)
  20. matlab学习心得与体会

热门文章

  1. 新浪微博开放平台开发-android客户端(2)
  2. JS setTimeout 与 setInterval
  3. 润乾报表实现无数据源的规则报表及改进
  4. 如何遍历当前进程中的AppDomain
  5. PowerDesigner 16安装注意事项
  6. eclipse使用working set
  7. 【Asp.net】Session对象
  8. PAT_B_1029 旧键盘
  9. SpringBoot学习(二)探究Springboot启动机制
  10. POJ 2250 (LCS,经典输出LCS序列 dfs)